发明名称 |
一种业务系统中进程数量的动态伸缩调整方法及装置 |
摘要 |
本发明涉及一种业务系统中进程数量的动态伸缩调整方法及装置,包括以下步骤:设置高水位阈值、低水位阈值和出口队列阈值,并存入数据库中;从数据库中获取以上三个阈值,并将其分别存入核心参数表中,在核心参数表中设置入口目录和出口目录;按照入口目录获取业务文件,执行业务文件,并记录执行业务文件的执行数量;将执行数量分别与高水位阈值、低水位阈值、出口队列阈值对比,根据对比结果,增加或者减少执行业务文件的数量;不断获取业务文件,重复步骤3至步骤5,直至所有业务文件执行完毕,将执行完毕的业务文件按照出口目录输出。本发明能够在有限系统资源的情况下,满足业务的动态伸缩,不会导致CPU或系统非常忙,使系统处理业务均衡。 |
申请公布号 |
CN103488728A |
申请公布日期 |
2014.01.01 |
申请号 |
CN201310424236.3 |
申请日期 |
2013.09.17 |
申请人 |
北京思特奇信息技术股份有限公司 |
发明人 |
欧阳远胜 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京轻创知识产权代理有限公司 11212 |
代理人 |
杨立 |
主权项 |
一种业务系统中进程数量的动态伸缩调整方法,其特征在于,包括以下步骤:步骤1:设置高水位阈值、低水位阈值和出口队列阈值,并存入数据库中;步骤2:从数据库中获取高水位阈值、低水位阈值和出口队列阈值,并将高水位阈值、低水位阈值和出口队列阈值存入核心参数表中,在核心参数表中设置入口目录和出口目录;步骤3:从核心参数表中获取入口目录,并按照入口目录获取业务文件,执行业务文件,并记录执行业务文件的执行数量于数据库中;步骤4:从核心参数表中获取高水位阈值、低水位阈值和出口队列阈值,将执行数量分别与高水位阈值、低水位阈值、出口队列阈值对比,根据对比结果,增加执行业务文件的数量或者减少执行业务文件的数量;步骤5:不断获取业务文件,重复步骤3至步骤5,直至所有业务文件执行完毕,将执行完毕的业务文件按照出口目录输出。 |
地址 |
100086 北京市海淀区中关村南大街6号中电信息大厦16层 |