升级dubbo 2.7.3出现错误 KeeperErrorCode = Directory not empty for /dubbo/metadata/...
dubbo2.7.3版本增加了元数据metadata
Directory not empty for /dubbo/metadata/ai.ynt.learn.service/...
出现这个错误是zookeeper中这个路径不为空,导致dubbo无法删除
解决方法 手动删除这些目录
# 进入zookeeper主机,找到zkCli.sh,进入zk命令行
/usr/local/zookeeper-3.4.13/bin/zkCli.sh
# 查看根节点信息
ls /
# 查看/dubbo/metadata信息
ls /dubbo/metadata
# 删除节点信息
rmr /dubbo/metadata/ai.ynt.learn.service...
# 删除完成重启项目即可