[发明专利]定时任务管理方法、装置、计算机设备及存储介质在审
| 申请号: | 201810607794.6 | 申请日: | 2018-06-13 |
| 公开(公告)号: | CN108762911A | 公开(公告)日: | 2018-11-06 |
| 发明(设计)人: | 丁文祥 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 林燕云 |
| 地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 预设 计算机设备 存储介质 任务管理 执行条件 主机标识 主机 数据库 触发操作 集中管理 任务保存 任务发送 页面获取 用户添加 重复执行 遍历 页面 检测 申请 | ||
本申请公开了一种定时任务管理方法、装置、计算机设备及存储介质。其中方法包括:若检测到添加定时任务的触发操作,显示添加定时任务对应的添加页面;通过所述添加页面获取用户添加的定时任务,其中所述定时任务包括至少一个主机标识;将获取到的定时任务保存至预设数据库;间隔预设时间遍历所述预设数据库中的定时任务以获取满足定时执行条件的定时任务;以及将满足所述定时执行条件的定时任务发送至所述定时任务中的主机标识对应的主机使得所述主机执行所述定时任务。该方法可实现定时任务的集中管理,避免了定时任务的重复执行,同时提高了用户的体验。
技术领域
本申请涉及计算机技术领域,尤其涉及一种定时任务管理方法、装置、计算机设备及存储介质。
背景技术
目前,随着互联网技术的发展,对各种Web平台对应的服务器集群的运维管理越来越重要,该服务器集群一般包括多个主机以及多个主机组成的主机组等,其中该主机需要执行的定时任务也变的越来越多。然而,现有定时任务都是分布在各个主机上单独运行的任务,这种定时任务容易造成重复执行,导致异常,因此不便于管理。
发明内容
本申请提供了一种定时任务管理方法、装置、计算机设备及存储介质,以方便管理多个定时任务。
第一方面,本申请提供了一种定时任务管理方法,其包括:
若检测到添加定时任务的触发操作,显示添加定时任务对应的添加页面;
通过所述添加页面获取用户添加的定时任务,其中所述定时任务包括至少一个主机标识;
将获取到的定时任务保存至预设数据库;
间隔预设时间遍历所述预设数据库中的定时任务以获取满足定时执行条件的定时任务;以及
将满足所述定时执行条件的定时任务发送至所述定时任务中的主机标识对应的主机使得所述主机执行所述定时任务。
第二方面,本申请提供了一种定时任务管理装置,其包括:
页面显示单元,用于若检测到添加定时任务的触发操作,显示添加定时任务对应的添加页面;
第一获取单元,用于通过所述添加页面获取用户添加的定时任务,其中所述定时任务包括至少一个主机标识;
任务保存单元,用于将获取到的定时任务保存至预设数据库;
第二获取单元,用于间隔预设时间遍历所述预设数据库中的定时任务以获取满足定时执行条件的定时任务;以及
任务执行单元,用于将满足所述定时执行条件的定时任务发送至所述定时任务中的主机标识对应的主机使得所述主机执行所述定时任务。
第三方面,本申请还提供了一种计算机设备,其包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请提供的任意一项所述的定时任务管理方法的步骤。
第四方面,本申请还提供了一种存储介质,其中所述存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行本申请提供的任意一项所述的定时任务管理方法的步骤。
本申请实施例通过在检测到添加定时任务的触发操作时,显示添加定时任务对应的添加页面;通过所述添加页面获取用户添加的定时任务;将获取到的定时任务保存至预设数据库;间隔预设时间遍历所述预设数据库中的定时任务以获取满足定时执行条件的定时任务;以及将满足定时执行条件的定时任务发送至所述定时任务中的主机标识对应的主机以使得所述主机执行所述定时任务。该方法实现了定时任务的集中管理,可在任一目标主机上定时执行想要执行的任务,避免了定时任务的重复执行,同时提高了用户的体验。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810607794.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式任务调度方法及系统
- 下一篇:一种容器集群弹性伸缩的方法和装置





