分布式任务调度框架

 1、

【niubi-job——一个分布式的任务调度框架】----niubi-job这下更牛逼了!

  

niubi-job是一款专门针对定时任务所设计的分布式任务调度框架,它可以进行动态发布任务,并且有超高的可用性保证。

  有多少人半夜被叫起来查BUG,结果差到最后发现,是因为某个定时任务挂了导致出了问题?

  有了niubi-job,你再也不用担心这个问题!

  又有多少人因为要发布一个新的定时任务,为了不影响线上的运行,只能等到半夜再去发布应用?

  有了niubi-job,你可以随时发布你的定时任务而且不会影响当前任务的运行!

  是不是很兴奋呢?

  还有更兴奋的呢,那就是niubi-job发布了全新的0.9.4.2版本,这可是niubi-job历史上一次重大版本的变更,前后共历时将近一个月才完成。虽然这中间由于本人换工作,拖延了一些时间,但niubi-job从零到有,整个第一个版本的开发才花了本人大约三个星期的时间,而本次变更就花费了一个月的时间,可见这一次变更有多么重大了吧。

  接下来,咱们就看看这个版本都有哪些优化吧。

2、  clover分布式任务调度系统http://blog.csdn.net/stark_summer/article/details/43449621

 

3、心跳检测服务器是否正常的开源项目

 

4、LTS 轻量级分布式任务调度框架(Light Task Scheduler): http://huguifuture.iteye.com/blog/2190274

  框架概况: 
  LTS是一个轻量级分布式任务调度框架。有三种角色, JobClient, JobTracker, TaskTracker。各个节点都是无状态的,可以部署多个,来实现负载均衡,实现更大的负载量, 并且框架具有很好的容错能力。 
  采用多种注册中心(Zookeeper,redis等)进行节点信息暴露,master选举。(Mongo or Mysql)存储任务队列和任务执行日志, netty做底层通信。 
  * JobClient : 主要负责提交任务, 和 接收任务执行反馈结果。 
  * JobTracker : 负责接收并分配任务,任务调度。 
  * TaskTracker: 负责执行任务,执行完反馈给JobTracker。 

  支持任务类型: 
  * 实时任务 
  * 也支持定时任务 (如:3天之后执行) 
  * CronExpression (如:0 0/1 * * * ?) 

  感兴趣,请加群:109500214 一起探讨、完善。并且记得star一下哈,3Q 

 

5、分布式开源调度框架TBSchedule原理与应用

posted on 2017-05-12 14:55 白白白 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/q95265/p/6845577.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值