Dubbo调用常见错误:
No provider available from registry localhost:8848 for service
test.service.IStockService on consumer 192.168.126.1 use dubbo
version 2.7.8, please check status of providers(disabled, not
registered or in blacklist).
是这个错误信息的特征→disabled, not registered or in blacklist(已禁用、未注册或在黑名单中)
发生这个错误原因是消费者无法在指定的位置找到需要的服务
- 检查调用目标的服务是否启动(上面示例中可能是因为stock模块没有启动导致的)
- 检查被调用的目标服务SpringBoot启动类是否编写的@EnableDubbo注解
- 检查被调用的模块的业务逻辑层实现类是否编写了@DubboService注解