@Reference注解注入为null的解决

本人在第一次使用Dubbo搭建时,出现了@Reference注入的对象为null的情况。在尝试了主流解决方法无果后,找到了解决方案。现提供解决问题的寻找思路

先使用dubbo-admin或者prettyZoo等可视化工具定位问题,从注册中心、服务注册、服务消费三个角度找问题。

本人使用版本dubbo3.5.6+zookeeper

若入门无法下手则从下面角度排查问题:

1、编码角度(检查服务注册端、服务消费端)

检查配置文件对应配置dubbo的部分是否有编写错误

启动类是否加上了对应的注解

检查@Service、@Reference引入的是否来自dubbo,如果是使用其他方式进行服务注册和调用的注解也可检查对应注解

2、检查注册中心

注册中心是否启动,启动的端口与服务注册消费的端口是否相同

注册中心的服务器上的防火墙是否关闭

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值