elastic-Job
aoxida
这个作者很懒,什么都没留下…
展开
-
RabbitMQ Unacked 问题定位
问题描述:原创 2020-09-24 18:09:39 · 1844 阅读 · 0 评论 -
Elastic-Job开发指南
大多数情况下,定时任务我们一般使用quartz开源框架就能满足应用场景。但如果考虑到健壮性等其它一些因素,就需要自己下点工夫,比如:要避免单点故障,至少得部署2个节点吧,但是部署多个节点,又有其它问题,有些数据在某一个时刻只能处理一次,比如 i = i+1 这些无法保证幂等的操作,run多次跟run一次,完全是不同的效果。 对于上面的问题,我曾经自行设计过一个基于zk分布式锁的解决方案: 1、每类定时job,可以分配一个独立的标识(比如:xxx_job) 2、这类job的实例,部署在多个节点上时,每个节.转载 2020-08-20 10:49:30 · 1458 阅读 · 0 评论