- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 分布式定时任务调度平台TBSchedule技术介绍
1. 概述 TBSchedule是阿里开发的一款分布式任务调度平台,旨在将调度作业从业务系统中分离出来,降低或者是消除和业务系统的耦合度,进行高效异步任务处理,目前被广泛应用在阿里巴巴、淘宝、支付宝、京东、聚美、汽车之家、国美等很多互联网企业的流程调度系统中。TBSchedule调度平台关键字 TBSchedule有很多特性,包括批量任务,多主机,多线程,动态扩展,实时...
2018-05-30 16:49:06 5908
原创 分布式定时任务框架Uncode-Schedule技术介绍
1. 概述 Uncode-Schedule是一款分布式定时任务调度框架,是由个人开源的,目前还在更新中。Uncode-Schedule 是基于 zookeeper+quartz/springtask 的分布式任务调度组件,非常小巧,它的理念是uncode(无码),无需任何修改就可以使quartz/spring task具备分布式特性,确保所有任务在集群中不重复,不遗漏的执行。它的主要...
2018-05-30 16:28:01 1910
原创 分布式调度平台Elastic-Job失效转移功能的bug
试了各种办法模拟失效转移都不成功,仔细研究了源码,发现源码中有两个小bug。class JobCrashedJobListener extends AbstractJobListener { @Override protected void dataChanged(final String path, final Type eventType, final String data...
2018-05-29 17:02:35 1685 6
原创 分布式定时任务调度平台Elastic-Job技术详解
在我们的项目当中,使用定时任务是避免不了的,我们在部署定时任务时,通常只部署一台机器。部署多台机器时,同一个任务会执行多次。比如给用户发送邮件定时任务,每天定时的给用户下发邮件。如果部署了多台,同一个用户将发送多份邮件。只部署一台机器,可用性又无法保证。Elastic-Job框架可以帮助解决定时任务在集群部署情况下的协调调度问题,保证任务不重复不遗漏的执行。 Elas...
2018-05-29 16:53:04 19081 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人