[发明专利]多进程服务实例部署方法、装置、设备及可读存储介质在审
| 申请号: | 202111483245.0 | 申请日: | 2021-12-07 |
| 公开(公告)号: | CN114217926A | 公开(公告)日: | 2022-03-22 |
| 发明(设计)人: | 熊严飞;王春跃;刘光宇;高蕊;冷炜 | 申请(专利权)人: | 中信银行股份有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F11/30;G06F11/07 |
| 代理公司: | 北京市兰台律师事务所 11354 | 代理人: | 操飞越;张峰 |
| 地址: | 100020 北京市朝阳区光*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 进程 服务 实例 部署 方法 装置 设备 可读 存储 介质 | ||
1.多进程服务实例部署方法,其特征在于,包括:
获取多进程服务实例和匹配到每个进程上的任务,并创建私有CGROUP和公有CGROUP;
将所述多进程服务实例放入所述私有CGROUP,得到第一CGROUP;
基于所述第一CGROUP的内存水位和所述公有CGROUP的内存水位,得到终止结果,根据所述终止结果终止相应的所述任务。
2.根据权利要求1所述的多进程服务实例部署方法,其特征在于,所述基于所述第一CGROUP的内存水位和所述公有CGROUP的内存水位,得到终止结果,根据所述终止结果终止相应的所述任务,包括:
分析所述第一CGROUP的内存水位,得到第一分析结果,根据所述第一分析结果将所述第一CGROUP中的至少一个进程移动到所述公有CGROUP,得到第二CGROUP;
分析所述第二CGROUP的内存水位,得到第二分析结果,根据所述第二分析结果终止相关任务。
3.根据权利要求1所述的多进程服务实例部署方法,其特征在于,所述基于所述第一CGROUP的内存水位和所述公有CGROUP的内存水位,得到终止结果,根据所述终止结果终止相应的所述任务,包括:
获取私有CGROUP内存水位阈值;
分析所述第一CGROUP的内存水位,若所述第一CGROUP的内存水位大于或等于所述私有CGROUP内存水位阈值,则将所述第一CGROUP中的进程按照内存使用高低的顺序依次移动到所述公有CGROUP,得到第二CGROUP,直至所述第一CGROUP的内存水位小于所述私有CGROUP内存水位阈值;
分析所述第二CGROUP的内存水位,得到第二分析结果,根据所述第二分析结果终止相关任务。
4.根据权利要求1所述的多进程服务实例部署方法,其特征在于,所述基于所述第一CGROUP的内存水位和所述公有CGROUP的内存水位,得到终止结果,根据所述终止结果终止相应的所述任务,包括:
获取私有CGROUP内存水位阈值和公有CGROUP内存水位阈值;
分析所述第一CGROUP的内存水位,若所述第一CGROUP的内存水位大于或等于所述私有CGROUP内存水位阈值,则将所述第一CGROUP中的进程按照内存使用高低的顺序依次移动到所述公有CGROUP,得到第二CGROUP,直至所述第一CGROUP的内存水位小于所述私有CGROUP内存水位阈值;
分析所述第二CGROUP的内存水位,若所述第二CGROUP的内存水位大于所述公有CGROUP内存水位阈值,则触发向所述第二CGROUP中内存使用最多的进程发送终止信号,所述终止信号用于触发所述第二CGROUP中内存使用最多的进程终止所述第二CGROUP中内存使用最多的进程所对应的任务。
5.根据权利要求2所述的多进程服务实例部署方法,其特征在于,所述分析所述第二CGROUP的内存水位,得到第二分析结果,根据所述第二分析结果终止相关任务后,还包括:
获取私有CGROUP内存水位阈值;
分析所述第一CGROUP的内存水位,若所述第一CGROUP的内存水位小于所述私有CGROUP内存水位阈值,则将所述公有CGROUP中的进程移动到所述第一CGROUP,直至所述第一CGROUP的内存水位大于或等于所述私有CGROUP内存水位阈值。
6.根据权利要求1所述的多进程服务实例部署方法,其特征在于,所述分析所述第一CGROUP的内存水位,得到分析结果,基于所述分析结果终止相应任务后,还包括:
基于终止的任务,生成报错信息,并将所述报错信息在显示界面进行显示;
获取输入信息,所述输入信息包括对所述报错信息进行分析的操作信息;
响应于所述输入信息,在所述显示界面显示所述报错信息的分析结果,将所述报错信息的分析结果发送至相关工作人员,用于提示相关工作人员查找任务终止的原因。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信银行股份有限公司,未经中信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111483245.0/1.html,转载请声明来源钻瓜专利网。





