【技术实现步骤摘要】
一种服务进程调控方法、系统、存储介质及电子设备
[0001]本专利技术涉及系统调控领域,尤其涉及一种服务进程调控方法、系统、存储介质及电子设备。
技术介绍
[0002]目前,为了物理机设备上所运行的服务进程的正常有序调度,常用的方法是采用虚拟化技术,通过装箱率来衡量服务进程的运行情况,或者,采用容器化技术,在容器中运行服务进程,依托容器本身的轻量性,实现设备资源的伸缩。现有的进程调度算法多根据设定的固有的进程调度方法进行进程的调度,然而进程在执行过程中,不同进程需要的执行条件随时可能发生改变,现有技术无法避免进程调度复杂且进程执行效率缓慢进而加重计算机系统运行负荷。
技术实现思路
[0003]本专利技术所要解决的技术问题是提供一种服务进程调控方法、系统、存储介质及电子设备。
[0004]本专利技术解决上述技术问题的技术方案如下:一种服务进程调控方法,包括:
[0005]步骤1,获取服务调度数据;
[0006]步骤2,判断所述服务调度数据中的初始设备系统资源利用率是否高于最高水位线,若判 ...
【技术保护点】
【技术特征摘要】
1.一种服务进程调控方法,其特征在于,包括:步骤1,获取服务调度数据;步骤2,判断所述服务调度数据中的初始设备系统资源利用率是否高于最高水位线,若判断结果为高于最高水位线,则判断是否在最高水位线观察期内所述初始设备系统资源利用率持续高于所述最高水位线,生成第一判断结果;步骤3,若所述第一判断结果为是,则判断当前设备系统中是否存在资源消耗跨等级增长的服务进程,生成第二判断结果;步骤4,若所述第二判断结果为是,则判断是否存在跨等级增长的非基础功能服务进程,生成第三判断结果,若第三判断结果为是,则对一个或多个非基础功能服务进程进行服务进程得分降序排列,并停止服务进程中得分最高的非基础功能服务进程;若所述第二判断结果为否,则生成报警信息;步骤5,判断停止服务进程中得分最高的非基础功能服务进程后的第一设备系统资源利用率是否满足第一预设条件;若满足则完成调控,若不满足则返回步骤4并停止下一个服务进程中得分最高的非基础服务进程。2.根据权利要求1所述的一种服务进程调控方法,其特征在于,步骤2还包括:若判断结果为低于最高水位线,则判断是否在最高水位线观察期内所述初始设备系统资源利用率持续低于所述最高水位线,生成第六判断结果;若所述第六判断结果为是,则判断是否存在停止的服务进程,若不存在则完成自检,若存在则进行恢复处理;若所述第六判断结果为否,则不需执行调控且等待下一个执行周期。3.根据权利要求2所述的一种服务进程调控方法,其特征在于,所述恢复处理为:优先恢复基础功能服务进程,在基础功能服务进程中,优先恢复服务进程得分最低的服务进程,且在恢复一个服务进程后判断恢复后的初始设备系统资源利用率是否低于最低水位线;若判断结果为低于最低水位线,则判断是否在最低水位线观察期内所述恢复后的初始设备系统资源利用率持续低于所述最低水位线,生成第七判断结果,若所述第七判断结果为是,则继续进行恢复处理,若所述第七判断结果为否,则停止恢复处理;若判断结果为不低于最低水位线,则不需执行恢复处理。4.根据权利要求1所述的一种服务进程调控方法,其特征在于,在步骤5中所述“判断停止服务进程中得分最高的非基础功能服务进程后的第一设备系统资源利用率是否满足第一预设条件,若满足则完成调控”的具体步骤为:判断所述第一设备系统资源利用率是否低于最低水位线,若判断结果为低于最低水位线,则判断在最低水位线观察期内,所述第一设备系统资源利用率是否持续低于所述最低水位线,得到第四判断结果,若所述第四判断结果为是,则完成调控。5.根据权利要求1所述的一种服务进程调控方法,其特征在于,所述步...
【专利技术属性】
技术研发人员:贾锦辉,龚海澎,王庭宇,张通,
申请(专利权)人:四川英得赛克科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。