org.apache.dubbo.rpc.RpcException: No provider available from registry localhost:9090 for service

问题:

org.apache.dubbo.rpc.RpcException: No provider available from registry localhost:9090 for service com.xxx.dubbo.api.UserApi on consumer 192.168.1.3 use dubbo version 2.7.8, please check status of providers(disabled, not registered or in blacklist).

原因:

springcloud - nacos - dubbo
消费者 使用dubbo调用 服务者, 在注册中心找不到服务提供者

解决:

dubbo:
  protocol:
    name: dubbo
    port: 20881
  registry:	
    address: spring-cloud://localhost	#注册到nacos的注册中心 
  scan:
    base-packages: com.xxx.api  #dubbo中包扫描
  1. 注册中心配置 和 扫包配置 这两个配置是否正确
  2. maven管理的 部分模块修改后没有及时install

你可能感兴趣的:(Error-Java,rpc,java,nacos,dubbo)