上篇文章里有说到分布式锁在定时任务中的应用,当然还有很多的应用场景,这里就不讨论了,来说一下最近踩得坑。
文中涉及到zookeeper版本为3.4.9、curator版本为2.12.0
某天,我查看线上服务器日志发现不同机器上的定时任务“同时”执行了,这是一件很恐怖的事情。
先TODO一下,本文主要内容:
- curator分布式锁的分析
- 线上问题分析
- zk container node (3.5.3)
- 分布式锁使用实践
- curator版本问题导致的大量节点未删除
上篇文章里有说到分布式锁在定时任务中的应用,当然还有很多的应用场景,这里就不讨论了,来说一下最近踩得坑。
文中涉及到zookeeper版本为3.4.9、curator版本为2.12.0
某天,我查看线上服务器日志发现不同机器上的定时任务“同时”执行了,这是一件很恐怖的事情。
先TODO一下,本文主要内容: