1 如果其他团队的注释有问题的dubbo服务
配置注释:dubbo-remote.xml
<!-- <dubbo:reference id="capitalSettleService" cluster="failfast"
interface="com.shhxzq.fin.ccs.api.service.CapitalSettleService" lazy="true"
version="${cts.ccs.dubbo.interface.version}" check="false"
timeout="${cts.ccs.dubbo.interface.timeout}" /> -->
入口方法注释:
//@Autowired
private CapitalSettleService capitalSettleService;
2 本地启动dubbo服务,发布IP如果不在局域网内,其他人无法正常调用,网络属性里面,禁用掉vmNet1,vmNet8,以及其他不必要的网络
比如我们局域网是192.168.20.1,可是发布的dubbo IP是以下,
dubbo://192.168.111.1:20880/com.shhxzq.fin.cts.service.ProdBonusService?anyhost=true&application=cts-ppp&default.delay=-1&default.threads=200&delay=-1&dubbo=2.5.3&interface=com.shhxzq.fin.cts.service.ProdBonusService
禁用所有虚拟IP后,
dubbo://192.168.20.146:20880/com.shhxzq.fin.cts.service.ProdBonusService?anyhost=true&application=cts-ppp&default.delay=-1&default.threads=200&delay=-1&dubbo=2.5.3&interface=com.shhxzq.fin.cts.service.ProdBonusService
配置注释:dubbo-remote.xml
<!-- <dubbo:reference id="capitalSettleService" cluster="failfast"
interface="com.shhxzq.fin.ccs.api.service.CapitalSettleService" lazy="true"
version="${cts.ccs.dubbo.interface.version}" check="false"
timeout="${cts.ccs.dubbo.interface.timeout}" /> -->
入口方法注释:
//@Autowired
private CapitalSettleService capitalSettleService;
2 本地启动dubbo服务,发布IP如果不在局域网内,其他人无法正常调用,网络属性里面,禁用掉vmNet1,vmNet8,以及其他不必要的网络
比如我们局域网是192.168.20.1,可是发布的dubbo IP是以下,
dubbo://192.168.111.1:20880/com.shhxzq.fin.cts.service.ProdBonusService?anyhost=true&application=cts-ppp&default.delay=-1&default.threads=200&delay=-1&dubbo=2.5.3&interface=com.shhxzq.fin.cts.service.ProdBonusService
禁用所有虚拟IP后,
dubbo://192.168.20.146:20880/com.shhxzq.fin.cts.service.ProdBonusService?anyhost=true&application=cts-ppp&default.delay=-1&default.threads=200&delay=-1&dubbo=2.5.3&interface=com.shhxzq.fin.cts.service.ProdBonusService

本文介绍了在使用Dubbo时遇到的两类问题:一是其他团队服务注释错误导致的问题,涉及dubbo-remote.xml中服务引用的注释以及入口方法的@Autowired注释;二是本地启动Dubbo服务时,由于发布的IP不在局域网内,影响了其他人的调用。解决方法包括检查并修正服务配置注释,以及在网络设置中禁用非局域网的虚拟IP,确保发布的Dubbo服务IP位于正确的网络环境中。
2351

被折叠的 条评论
为什么被折叠?



