项目场景: 两个服务,注册到同一个zk上,服务A调用服务B 问题描述 A服务调用B服务,提示服务能力未注册,即实际的dubbo服务调用失败,找不到生产者 去到zk服务器上查看生产者和消费者的注册情况,发现两个服务都注册成功 原因分析: 既然服务都已经注册成功,那么猜想是底层网络通信导致的调用时报错,因此,查看两个服务的netty依赖包,发现果然不一致 解决方案: 将两个lib包中的netty依赖包设置同一个版本,重新启动服务,调用成功