[发明专利]一种定时任务的处理方法、装置、计算机设备及存储介质有效

专利信息
申请号: 201911368284.9 申请日: 2019-12-26
公开(公告)号: CN111142977B 公开(公告)日: 2023-08-18
发明(设计)人: 谢滨泽;李如先;申志彬 申请(专利权)人: 深圳前海环融联易信息科技服务有限公司
主分类号: G06F9/448 分类号: G06F9/448;G06F9/445;G06F16/25
代理公司: 深圳市精英专利事务所 44242 代理人: 武志峰
地址: 518000 广东省深圳市前海深港合作区前*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 定时 任务 处理 方法 装置 计算机 设备 存储 介质
【权利要求书】:

1.一种定时任务的处理方法,其特征在于,包括:

搭建Spring boot项目工程,并在所述Spring boot项目工程中引入定时任务框架的依赖包;

在所述Spring boot项目工程使用的数据库中创建定时任务框架对应的配置表;

在所述配置表中对所述定时任务框架进行配置;

在多台不同的服务器上部署相同的定时任务;

当定时任务的定时时间达到后,多台服务器同时启动所述定时任务并进行抢占;

当其中有一台服务器抢占成功并开始执行时,则在所述配置表中将对应服务器的状态设置为抢占成功,并控制其他服务器停止抢占所述定时任务;

当有服务器宕机时,剩余服务器在定时任务的定时时间到达后,继续同时启动所述定时任务并进行抢占;

获取宕机服务器的服务器信息,并生成包含服务器信息的告警信息,并返回所述告警信息,所述告警信息包含服务器ID、宕机时间和宕机原因;

对各服务器的宕机次数和单次宕机的宕机时长进行统计,并返回统计信息,所述统计信息包括:每一台服务器抢占成功的总次数c、抢占失败的总次数s,连续抢占成功的次数lc和连续抢占失败的次数ls,以及定时任务的总执行次数T;

预先设置成功次数阈值、失败次数阈值、连续成功次数阈值、连续失败次数阈值、抢占成功率阈值、抢占失败率阈值、连续抢占成功率阈值、连续抢占失败率阈值;对于一台服务器,如果抢占成功的总次数大于所述成功次数阈值,连续抢占成功的次数大于连续成功次数阈值,抢占成功率大于所述抢占成功率阈值,并且连续抢占成功率大于所述连续抢占成功率阈值,则将所述服务器标记为优服务器;对于一台服务器,如果抢占失败的总次数大于所述失败次数阈值,连续抢占失败的次数大于连续失败次数阈值,抢占失败率大于所述抢占失败率阈值,并且连续抢占失败率大于所述连续抢占失败率阈值,则将所述服务器标记为差服务器;将其他服务器标记为普通服务器;并将各个服务器的等级信息返回维护人员。

2.根据权利要求1所述的定时任务的处理方法,其特征在于,所述数据库为mysql数据库。

3.根据权利要求1所述的定时任务的处理方法,其特征在于,所述在所述配置表中对所述定时任务框架进行配置,包括:

将所述定时任务框架中的定时任务配置为有状态。

4.根据权利要求1所述的定时任务的处理方法,其特征在于,所述在所述配置表中对所述定时任务框架进行配置,还包括:

将所述定时任务框架中的定时任务配置为持久化存储到数据库中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海环融联易信息科技服务有限公司,未经深圳前海环融联易信息科技服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911368284.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top