背景:zookeeper server 3.4.6
jdk17、21修改了InetSocketAddress.toString(会自动追加<unresolved>),zkclient <= 3.4.x强依赖该方法
例子:https://www.mdnice.com/writing/eb7f078e7c9740a88ead855f5a1a32f0
zkclient高版本无法连接3.4.x
例子:Caused by: java.lang.IllegalStateException: KeeperErrorCode = Unimplemented for /dubbo/xxx
curator4支持zkserver3.4.x,curator5不支持zkserver3.4.x;
dubbo3.2.x兼容低版本curator,dubbo3.3.X强依赖curator5,并移除curator4支持,所以要使用zkserver3.4.x,必须dubbo <= 3.2.x;
例子:https://github.com/apache/dubbo/issues/15335
https://blog.csdn.net/sgrrmswtvt/article/details/81129342