netty包版本问题导致dubbo服务调用失败

  • Post author:
  • Post category:其他




项目场景:

两个服务,注册到同一个zk上,服务A调用服务B




问题描述

A服务调用B服务,提示服务能力未注册,即实际的dubbo服务调用失败,找不到生产者

在这里插入图片描述

去到zk服务器上查看生产者和消费者的注册情况,发现两个服务都注册成功

在这里插入图片描述

在这里插入图片描述




原因分析:

既然服务都已经注册成功,那么猜想是底层网络通信导致的调用时报错,因此,查看两个服务的netty依赖包,发现果然不一致

在这里插入图片描述

在这里插入图片描述




解决方案:

将两个lib包中的netty依赖包设置同一个版本,重新启动服务,调用成功



版权声明:本文为qq_36933421原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。