2021年4月21日
摘要: 脑裂是指zookeeper集群中出现多个leader。 脑裂产出的原因如下,网络故障,leader和其他节点出现了通信故障,其他节点重新选举出来了一个leader。 如何通过部署的方式解决zookeeper脑裂问题? 数量多的,并且myid大的节点部署到同一个机房。如下图所示。 问题来了,同一个机房 阅读全文
posted @ 2021-04-21 17:51 坚守梦想 阅读(228) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal通过Thread.threadlocals保存ThreadLocal的副本,但是ThreadLocal变量在多线程情况下仍然是不安全的。 class MyClass{ private Integer value; public MyClass(){ } public MyCla 阅读全文
posted @ 2021-04-21 11:25 坚守梦想 阅读(396) 评论(0) 推荐(0) 编辑