文章目录

    • 产生这个异常的可能
      • 不影响功能
      • 影响功能

一般来说先打开监控中心查看provider状态

产生这个异常的可能

不影响功能

没有启动监控中心,却配了监控地址。

影响功能

  1. @Service注解没有使用Dubbo的注解,并且没有指定接口的字节码
    应修改如下:

    import com.alibaba.dubbo.config.annotation.Service;
    @Service(interfaceClass = Xxx.class)
    public class XxxImpl implements Xxx {
    	//do something
    }
    
  2. controller中的@autowired注入没有改为dubbo中的@reference注入

  3. dubbo在进行dubbo协议通讯时,需要实现序列化接口(定义的实体)

  4. 虚拟网卡没有被禁用掉(windows下有时候会影响,这是由于windows下的监控中心不够稳定导致,而且有时也会出现监控中心超时挂掉)

  5. 启动环境异常,重新debug排查时又会正常,这个是最鸡肋的。这时,就想说,我****你个****!!!

更多推荐

com.alibaba.dubbo.rpc.RpcException: No provider available from registry 127.0.0.