[发明专利]远程定时任务的方法及系统有效
申请号: | 201510473740.1 | 申请日: | 2015-08-05 |
公开(公告)号: | CN105138598B | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | 刘洋 | 申请(专利权)人: | 深圳联友科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
地址: | 518031 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种远程定时任务的方法及系统,包括以下步骤:S1、配置定时任务配置项并将所述定时任务配置项配置的信息保存;S2、按预设时间发送查询所述信息的请求;S3、查询所述信息,并发送所述信息,并生成日志;S4、根据接受到的所述信息启动、执行或结束所述定时任务并生成日志。可以通过远程服务器配置定时任务,控制客户端任务执行;简化触发器实现,减小开发难度,控制任务结束时间,完善任务控制;提供频率定时方式,实现定时范围内的定时任务频率控制。 | ||
搜索关键词: | 远程 定时 任务 方法 系统 | ||
【主权项】:
1.一种远程定时任务的方法,其特征在于,包括以下步骤:S1、服务器配置定时任务配置项并将所述定时任务配置项配置的信息保存至存储器;所述信息包括ID、任务、配置定时类型、定时频率、定时任务开始时间和定时任务结束时间;配置定时类型用于设立定时任务的运行周期,定时任务开始时间和定时任务结束时间用于启动和结束定时任务,定时频率为设置任务运行期间反复检查启动的时间间隔;其中,所述任务运行期间为定时任务开始时间和定时任务结束时间之间;S2、客户端按预设时间向所述服务器发送查询所述信息的请求;S3、所述服务器查询所述信息并将所述信息发送至所述客户端,同时生成日志;S4、所述客户端根据接受到的所述信息启动、执行或结束所述定时任务并生成日志;所述步骤S4包括以下步骤:S41、接收到所述信息后,判断是否有所述定时任务需要处理;如果否,则结束并等待下次所述请求;如果是,则处理所述定时任务;S42、根据所述定时任务结束时间,判断是否有所述定时任务需要结束;如果是则结束任务,并在结束任务后进入步骤S43;如果否则直接进入步骤S43;S43、根据所述定时任务开始时间,判断是否有所述定时任务需要开始;如果是则启动所述定时任务;如果否,则结束;所述步骤S43包括以下步骤:S431、有所述定时任务需要启动时,则判断频率是否满足预设公式;如果否,则结束并等待下次所述请求;如果是,则进入步骤S432;S432、判断所述定时任务是否已经启动,如果是则结束所述定时任务;如果否则启动所述定时任务;所述预设公式为:‑1分钟<(当前时间‑定时任务开始时间)%定时频率=<1分钟。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳联友科技有限公司,未经深圳联友科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510473740.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种触发电梯安全执行机构或装置的限速器
- 下一篇:小规格线缆成盘方法