使用Dubbo实现RPC远程调用时找不到服务提供者

**问题描述:**搭建了三台zookeeper注册中心一主两从,服务提供者使用@reference注解注入接口,全部都是按照dubbo的官方配置要求进行配置,以及代码编写,检查了很多遍还是显示找不到提供者

dubbo配置如下:

dubbo:
  scan:
    base-packages: com.zk    #dubbo包扫描
  application:
    name: user-consumer     #服务名称
  registry:
    address: zookeeper://192.168.136.129:2181?backup=192.168.136.129:2182,192.168.136.129:2183

解决方法:
1.检查dubbo包扫描路径消费者和提供者的是否一致
2.将自动提示出来的base-packages属性,更换成basePackages

最后问题解决,服务提供者如下
使用Dubbo实现RPC远程调用时找不到服务提供者_第1张图片

你可能感兴趣的:(spring,java)