Linux下修改节点值 java调用watch监听没有执行

来源:6-8 获取zk节点数据

慕慕9035911

2018-07-28

java监听已配置,Linux下修改节点值,并没有进入代码打印信息

写回答

2回答

慕慕9035911

提问者

2018-07-28

ZKGetNodeData zkGetNodeData = new ZKGetNodeData(zkServerPath);
byte[] bytes = zkGetNodeData.getZooKeeper().getData("/imooc", false, stat);
String result = new String(bytes);
System.out.println("更改后的值:" + result);
System.out.println("版本号变化dversion:" + stat.getVersion());


0
3
风间影月
你要在java这端修改值,这样linux会监听到事件,如果要在java端监听到,你要在java端设置watch,可以往下继续看视频噢
2018-07-28
共3条回复

风间影月

2018-07-28

你再试试,自带watch只会触发一次,你看看是不是已经触发过,不行的话就把代码给我,我帮你看看

0
0

ZK分布式专题与Dubbo微服务入门,成长与加薪必备

进阶中高级工程师必备技能,大数据与微服务最常用的中间件

1859 学习 · 321 问题

查看课程