一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种进程线程资源管理控制方法及系统与流程

2022-11-14 02:25:45 来源:中国专利 TAG:

技术特征:
1.一种进程线程资源管理控制方法,其特征在于,包括:解析当前所创建的资源组,将每个所述资源组关联一个或多个分类器,在所述分类器中设置查询条件;接收来自分布式数据库系统外部的业务或租户的查询请求,将所述查询请求与所述查询条件进行匹配,将匹配度大于预设值的查询条件对应的所述分类器关联的资源组确定为所述查询请求的资源组;根据资源组的分配情况,将传入的数据库资源通过docker容器对进程进行隔离;按业务类型,为每个跑在进程里的业务均创建一个线程池。2.根据权利要求1所述的进程线程资源管理控制方法,其特征在于,当所述资源组关联一个分类器时,所述分类器的查询条件与所述查询请求完全匹配;当所述资源组关联多个分类器时,与所述查询请求匹配度最高的分类器生效。3.根据权利要求1所述的进程线程资源管理控制方法,其特征在于,所述根据资源组的分配情况,将传入的数据库资源通过docker容器对进程进行隔离,包括:采用namespace技术改变进程组的视觉范围;采用cgroups技术对容器的资源进行限制。4.根据权利要求1所述的进程线程资源管理控制方法,其特征在于,通过构建netty线程模型处理连接请求与处理io操作的线程隔离。5.根据权利要求3所述的进程线程资源管理控制方法,其特征在于,利用docker容器的volume机制将数据从宿主机挂载到容器中。6.根据权利要求1所述的进程线程资源管理控制方法,其特征在于,将不同的逻辑数据库放到一个实例上,所述数据库预先进行连接配置;当需要扩容时,先扩容实例;当扩容到极限时,增加新的实例。7.根据权利要求3所述的进程线程资源管理控制方法,其特征在于,将docker容器网络模式设置为bridge模式。8.一种进程线程资源管理控制系统,其特征在于,包括:解析模块,用于解析当前所创建的资源组,将每个所述资源组关联一个或多个分类器,在所述分类器中设置查询条件;接收模块,用于接收来自分布式数据库系统外部的业务或租户的查询请求,将所述查询请求与所述查询条件进行匹配,将匹配度大于预设值的查询条件对应的所述分类器关联的资源组确定为所述查询请求的资源组;进程模块,用于根据资源组的分配情况,将传入的数据库资源通过docker容器对进程进行隔离;线程模块,用于按业务类型,为每个跑在进程里的业务均创建一个线程池。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行如权利要求1-6任一所述的进程线程资源管理控制方法。10.一种计算机设备,其特征在于,包括:存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器存储有计算机指令,所述处理器通过执行所述计算机指令,从
而执行如权利要求1-6任一所述的进程线程资源管理控制方法。

技术总结
本发明提供的一种进程线程资源管理控制方法及系统,该方法包括:解析当前所创建的资源组,将每个资源组关联一个或多个分类器,在分类器中设置查询条件;接收来自分布式数据库系统外部的业务或租户的查询请求,将查询请求与查询条件进行匹配,将匹配度大于预设值的查询条件对应的分类器关联的资源组确定为查询请求的资源组;根据资源组的分配情况,将传入的数据库资源通过Docker容器对进程进行隔离;按业务类型,为每个跑在进程里的业务均创建一个线程池。通过进程隔离、线程隔离等多维度实现了资源隔离,能够通过一套分布式数据库系统同时服务于多个租户(或业务),提高业务的服务质量及系统稳定性。质量及系统稳定性。质量及系统稳定性。


技术研发人员:梁云丹 程环宇 顾颖程 潘森 朱力鹏 周爱华 乔俊峰 裘洪彬
受保护的技术使用者:国网江苏省电力有限公司信息通信分公司 国家电网有限公司
技术研发日:2022.09.13
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献