分布式定时任务调度系统技术方案

技术编号:9667747 阅读:412 留言:0更新日期:2014-02-14 06:01
本发明专利技术提供了一种分布式定时任务调度方法,包括如下步骤:a)任务分发者系统启动,监听任务提交者系统的提交任务和任务执行者系统中的任务执行者的注册;b)所述任务执行者系统启动,自动向所述任务分发者系统注册;c)所述任务提交者系统向所述任务分发者系统提交任务;d)所述任务分发者系统收到任务后,通知所述任务执行者系统中的已注册的与所述任务对应的任务执行者来取走所述任务;e)所述与所述任务对应的任务执行者取走所述任务并执行所述任务。利用本发明专利技术的分布式定时任务调度系统具有管理简单、操作方便等特点,能够解决程序数目较多,且管理混乱等问题。

【技术实现步骤摘要】
分布式定时任务调度系统
本专利技术涉及客户端/服务器系统的任务管理,特别涉及一种基于客户端/服务器系统分布式定时任务调度系统。
技术介绍
客户端/服务器结构(即Client/Server结构,简称C/S结构)是计算机领域中熟知的一种客户机和服务器结构。这是一种软件系统体系结构,可以充分利用客户机和服务器两端的硬件环境的优势,将任务合理分配到客户机(Client)端和服务器(Server)端来实现,从而降低了系统的通讯开销。服务器端通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如ORACLE、SYBASE、InfORMix或SQLServer。客户端需要安装专用的客户端软件。C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。而且,数据的储存管理功能较为透明。目前大多数应用软件系统都是Client/Server形式的两层结构。在客户端/服务器结构的系统中,经常会有许多需要重复执行的任务或程序。如:生成周报的程序需要每周执行一次、发送邮件的程序需要每天凌晨3点执行一次、分析日志的程序需要每天凌晨1点执行一次、信息采集的程序需要每两小时本文档来自技高网...
分布式定时任务调度系统

【技术保护点】
一种分布式定时任务调度方法,其特征在于,包括如下步骤:a)任务分发者系统启动,监听任务提交者系统的提交任务和任务执行者系统中的任务执行者的注册;b)所述任务执行者系统启动,自动向所述任务分发者系统注册;c)所述任务提交者系统向所述任务分发者系统提交任务;d)所述任务分发者系统收到任务后,通知所述任务执行者系统中的已注册的与所述任务对应的任务执行者来取走所述任务;e)所述与所述任务对应的任务执行者取走所述任务并执行所述任务。

【技术特征摘要】
1.一种分布式定时任务调度方法,其特征在于,包括如下步骤:a)任务分发者系统启动,监听任务提交者系统的提交任务和任务执行者系统中的任务执行者的注册;b)所述任务执行者系统启动,自动向所述任务分发者系统注册;c)所述任务提交者系统向所述任务分发者系统提交任务;d)所述任务分发者系统收到任务后,通知所述任务执行者系统中的已注册的与所述任务对应的任务执行者来取走所述任务;e)所述与所述任务对应的任务执行者取走所述任务并执行所述任务;h)所述任务提交者系统向任务分发者系统发送表示关闭任务分发者系统的命令;i)所述任务分发者系统停止接受任务;j)所述任务分发者系统向所述任务执行者系统发送任务集群命令;k)所述任务执行者系统将现有任务转入集群;l)所述任务执行者系统将包括现有任务的集群返回所述任务分发者;m)所述任务分发者系统关机。2.根据权利要求1所述的方法,其特征在于,在步骤b中,所述任务执行者系统向所述任务分发者系统...

【专利技术属性】
技术研发人员:廖禄平朱廷发蔡敏何正军
申请(专利权)人:五八同城信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1