[发明专利]一种进程的动态控制方法及装置、存储介质、电子装置在审
申请号: | 202210462250.1 | 申请日: | 2022-04-28 |
公开(公告)号: | CN114896037A | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 陈鹏礼;史晨阳;黄登玺;陈广华;胡彬;李彬 | 申请(专利权)人: | 中国光大银行股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F11/30 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 周婷婷 |
地址: | 100033 北京市西城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进程 动态控制 方法 装置 存储 介质 电子 | ||
本发明实施例提供了一种进程的动态控制方法及装置、存储介质、电子装置。该方法包括:获取当前交易参数,其中,当前交易参数为监听系统进程得到的当前处于占用状态的进程参数;比对当前交易参数与交易进程参数,得到当前控制参数,其中,交易进程参数为系统中当前系统进程的参数,系统进程包括基础进程,基础进程为预设配置的固态进程;在当前控制参数达到控制阈值的情况下,新建动态进程,其中,动态进程为系统进程中允许动态增减的进程。因此,可以解决相关技术中过度简化的权限控制模型只能在有限的场景下使用的问题,达到提升进程控制灵活性和提高交易处理效率的效果。
技术领域
本发明实施例涉及计算机领域,具体而言,涉及一种进程的动态控制方法及装置、存储介质、电子装置。
背景技术
当前,各个系统的系统进程均以基础进程为主,以银行交易系统为例,通常通过预先配置的进程数量,创建固定数量的交易进程,通过交易进程对进入银行系统的交易进行处理。管理进程用于对交易进程进行管理,不限于是为交易分配进程,以及在交易完成后调整进程状态。
而当前基于固定数量的进程来处理交易,需要预先充分估计同一时间可能的最大交易量,如果最大交易量估计不足,就会导致部分交易无法及时请求到可用的进程,需要等待进程调整为空闲状态,而进程被占用的时间可能很长,导致交易请求无法得到及时的处理。如果最大交易量估计过多,就会导致部分进程始终处于空闲状态,造成系统资源的浪费。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种进程的动态控制方法及装置、存储介质、电子装置,以至少解决相关技术中进程控制不够灵活导致的进程不能与交易及时适配的问题。
根据本发明的一个实施例,提供了一种进程的动态控制方法,包括:获取当前交易参数,其中,上述当前交易参数为监听系统进程得到的当前处于占用状态的进程参数;比对上述当前交易参数与交易进程参数,得到当前控制参数,其中,上述交易进程参数为系统中当前上述系统进程的参数,上述系统进程包括基础进程,上述基础进程为预设配置的固态进程;在上述当前控制参数达到控制阈值的情况下,新建动态进程,其中,上述动态进程为上述系统进程中允许动态增减的进程。
在一个示例性实施例中,获取当前交易参数,包括:获取初始监听参数和当前监听参数,其中,上述初始监听参数为监听参数的初始值,上述当前监听参数为上述监听参数的当前值,上述监听参数的数值变化与上述系统进程的状态变化关联;计算上述初始监听参数与上述当前监听参数的差值,得到上述当前交易参数。
在一个示例性实施例中,比对上述当前交易参数与交易进程参数,得到当前控制参数,包括:在上述当前交易参数小于上述交易进程参数的情况下,将上述当前控制参数置零;在上述当前交易参数等于上述交易进程参数的情况下,根据历史控制参数计算得到上述当前控制参数,其中,上述历史控制参数为前一轮次的进程控制得到的控制参数。
在一个示例性实施例中,根据历史控制参数计算得到上述当前控制参数,包括:上述历史控制参数的数值加一,得到上述当前控制参数。
在一个示例性实施例中,在新建动态进程之后,还包括:更新上述交易进程参数;在经过目标时间间隔之后,执行下一轮次的进程控制,其中,上述进程控制用于在控制参数达到上述控制阈值时新建动态进程。
在一个示例性实施例中,在上述系统进程接收交易请求的情况下,更新上述当前监听参数;在上述系统进程处理完上述交易请求的情况下,再次更新上述当前监听参数。
在一个示例性实施例中,在获取当前交易参数之前或在新建动态进程之后,还包括:在上述系统进程由上述占用状态更新为空闲状态的情况下,更新上述当前交易参数;在上述动态进程处于上述空闲状态的时长达到目标阈值的情况下,控制上述动态进程退出;更新上述交易进程参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国光大银行股份有限公司,未经中国光大银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210462250.1/2.html,转载请声明来源钻瓜专利网。