利索能及
我要发布
收藏
专利号: 2018111850737
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-01
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种动态码同步进程扩容方法,其特征在于,所述方法包括:初始化设定短信动态码同步进程的数量为N个;

统计当前统计周期内短信动态码的平均同步时间T,并计算短信动态码的基准同步时间TJ;

基于所述平均同步时间T以及基准同步时间TJ,根据第一预设条件指令,判断是否触发同步进程的扩容或缩容请求;及根据所述进程扩容或缩容请求,按照预设方法,调整所述信动态码同步进程的数量为N’个。

2.如权利要求1所述的动态码同步进程扩容方法,其特征在于,所述基准同步时间TJ按照如下方法计算:TJ=(W1*T1+W2*T2+W3*T3+W4*T4)/(W1+W2+W3+W4);

其中T1、T2、T3、T4分别为从当前时间开始,往前推的一周、一月、三个月、六个月平均同步时间,W1、W2、W3、W4为一周、一月、三个月、六个月对应的权重,且W1>W2>W3>W4。

3.如权利要求2所述的动态码同步进程扩容方法,其特征在于,所述第一预设条件指令包括:当T-TJ>1时,触发同步进程的扩容请求,按照预设方法,对所述同步进程的数量进行扩容处理;及当T-TJ<-1,则触发同步进程的缩容请求,按照预设方法,对所述同步进程的数量进行缩容处理。

4.如权利要求3所述的动态码同步进程扩容方法,其特征在于,所述预设方法包括:当所述请求类别为触发进程扩容请求时,则将同步进程的数量在现有的基础上增加n个;

当所述请求类别为触发进程缩容请求时,则将同步进程的数量在现有的基础上减少n个;

当所述请求类别为不触发任何请求时,则维持同步进程的现有的数量。

5.如权利要求1所述的动态码同步进程扩容方法,其特征在于,该方法还包括:时刻监控当前在线的进程数量P;

若当前在线的进程数量P与所述动态码同步进程的数量N’不相等,则启动备用进程;及若当前在线的进程数量P与所述动态码同步进程的数量N’相等,则不启动备用进程。

6.一种动态码生成器,其特征在于,所述动态码生成器包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的动态码同步进程扩容程序,所述动态码同步进程扩容程序被所述处理器执行时实现如下步骤:初始化设定短信动态码同步进程的数量为N个;

统计当前统计周期内短信动态码的平均同步时间T,并计算短信动态码的基准同步时间TJ;

基于所述平均同步时间T以及基准同步时间TJ,根据第一预设条件指令,判断是否触发同步进程的扩容或缩容请求;及根据所述进程扩容或缩容请求,按照预设方法,调整所述信动态码同步进程的数量为N’个。

7.如权利要求6所述的动态码生成器,其特征在于,所述基准同步时间TJ按照如下方法计算:TJ=(W1*T1+W2*T2+W3*T3+W4*T4)/(W1+W2+W3+W4);

其中T1、T2、T3、T4分别为从当前时间开始,往前推的一周、一月、三个月、六个月平均同步时间,W1、W2、W3、W4为一周、一月、三个月、六个月对应的权重,且W1>W2>W3>W4。

8.如权利要求7所述的动态码生成器,其特征在于,所述第一预设条件指令包括:当T-TJ>1时,触发同步进程的扩容请求,按照预设方法,对所述同步进程的数量进行扩容处理;及当T-TJ<-1,则触发同步进程的缩容请求,按照预设方法,对所述同步进程的数量进行缩容处理。

9.如权利要求6所述的动态码生成器,其特征在于,所述动态码同步进程扩容程序被所述处理器执行时还实现如下步骤:时刻监控当前在线的进程数量P;

若当前在线的进程数量P与所述动态码同步进程的数量N’不相等,则启动备用进程;

若当前在线的进程数量P与所述动态码同步进程的数量N’相等,则不启动备用进程。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有动态码同步进程扩容程序,所述动态码同步进程扩容程序可被一个或者多个处理器执行,以实现如权利要求1至5中任一项所述的动态码同步进程扩容方法的步骤。