您好,匿名用户
随意问技术百科期待您的加入

如何用Quartz框架构建任务调度集群

0 投票

随着业务的开展,系统会有几十w的不同业务类型job定时一次性或周期性执行,显然单机已经不能满足需要!尝试了quartz的集群,但是有一个讨厌的问题就是quartz要求各个机器的时间要同步,不然会出现一些问题!我初步的想法是做一个中心的调度管理器,在写相应的优先级调度执行算法,由其来决定哪个任务要执行,1)各个具体的执行机器按照自己的负载不停的向中心调度管理器请求任务!2)服务器端按照各个机器的负载主动任务推送出去。大家有什么好的建议?

用户头像 提问 2012年 12月1日 @ Dionysus 上等兵 (229 威望)
分享到:

1个回答

0 投票

最简单的办法是为每台服务器配置NTP以保证各个机器时间同步,这也是工业上的标准做法,集群服务器时间不同步会引发很多问题。
你的办法也可以,但有点把简单问题复杂化了:)

用户头像 回复 2012年 12月1日 @ Renekton 上等兵 (260 威望)
提一个问题:

相关问题

+1 投票
1 回复 30 阅读
用户头像 提问 2012年 12月1日 @ Rumble 上等兵 (394 威望)
0 投票
0 回复 15 阅读
用户头像 提问 2014年 1月20日 @ Gemini 上等兵 (319 威望)
0 投票
1 回复 84 阅读
0 投票
0 回复 25 阅读
用户头像 提问 2013年 12月28日 @ Maokai 上等兵 (292 威望)
0 投票
1 回复 34 阅读

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...