采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
同时启动两个柜台节点,后启动的节点会报如下错,然后退出启动 counter.config.CounterConfig.registerAndWatch(CounterConfig.java:184) - counter order handler node /orderhandlers/orderhandler-1000 already exist
在另外的application.xml里改一下,就ok了
这是课程代码的一个Bug,因为zk里面的柜台临时节点没那么快消失,等zk里面的柜台临时节点消失了,再启动柜台,就不会有这个问题了
那这个bug有没有办法解决呢,像那个Vertx Elect的时候,当Vertx不再是主节点的check
这个“等zk里面的柜台临时节点消失了”是加段什么东西的代码还是设置zokeeper哪里呀,我搞了两天都没办法解决它
zkConfig.put("sessionTimeout", 10000); //sessionTimeoutMs 可以增加这个属性,默认是20s,你改成1s或者5s,单位用ms
登录后可查看更多问答,登录/注册
独家掌握金融业务系统知识,培养金融IT工程师核心竞争力
949 4
1.0k 1
1.0k 4
1.6k 8
751 6