当前位置: 代码迷 >> 综合 >> No provider available from registry ?for service ,please check status of providers(disabled, not reg
  详细解决方案

No provider available from registry ?for service ,please check status of providers(disabled, not reg

热度:36   发布时间:2023-10-18 00:47:31.0

No provider available from registry  for service  use dubbo version 2.7.6, please check status of providers(disabled, not registered or in blacklist).

在这里,我补充一种问题出现的场景。

<!-- 生成远程服务代理,可以和本地bean一样使用demoService 不设置group可能连不上-->
<dubbo:reference id="demoService" interface="com.example1.dubbotest.DemoService"  check="false" version="1.0.0"  group="test"/>

不管是xml还是yaml或者注解配置,总有可能出现,消费调不到服务,原因有很多:

1、provide是不是真的没上线。

2、自身的网络问题。

3、check有时候填false也能解决(可能就是消费比服务提供启得快)。

4、是不是大头虾自己把配置写错了。

5、在dubbo:reference上增加一些参数,例如version、group什么参数等等(记得两边都要加,要不然又是个bug),这次或了个jar,之前用的是springcloud的dubbo,这次dubbo官网里面的dubbo,网上dubbo的包实在是太多了,跟着官网的demo走不通,后来加了个group就好了。

  相关解决方案