项目场景:
两个服务,注册到同一个zk上,服务A调用服务B
问题描述
A服务调用B服务,提示服务能力未注册,即实际的dubbo服务调用失败,找不到生产者
去到zk服务器上查看生产者和消费者的注册情况,发现两个服务都注册成功
原因分析:
既然服务都已经注册成功,那么猜想是底层网络通信导致的调用时报错,因此,查看两个服务的netty依赖包,发现果然不一致
解决方案:
将两个lib包中的netty依赖包设置同一个版本,重新启动服务,调用成功
版权声明:本文为qq_36933421原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。