dubbo的服务调用有问题,可以判断是zookeeper的配置有问题,主要是没有发现服务

目录

 

错误信息如下:

解决办法:


错误信息如下:

com.alibaba.dubbo.rpc.RpcException: [-4][Forbid consumer access service com.gildata.threebody.corpus.api.facade.InformationImportData from registry center, Please check registry access list (whitelist/blacklist)! The group might need to match 'tbm-dev', and the version might need to match 'v'!]

 

2021-06-04 16:59:14.438|ERROR|http-nio-9002-exec-1|14|c.h.j.common.log.syserr.SyserrLog       :{"type":"4","info":["","","","","2021-06-04 16:59:14.437","npp-web","10.105.100.67","1","","","com.gildata.datadevelopment.npp.api.facade.ViewConfigFacade.getViewConfig","jres-svr",""],"myPackage":{"error_no":"-4","error_info":"Forbid consumer access service com.gildata.datadevelopment.npp.api.facade.ViewConfigFacade from registry center, Please check registry access list (whitelist/blacklist)! The group might need to match 'npp-dev', and the version might need to match 'v'!","requestBody":""}}    
 

解决办法:

1.zookeeper里面的data-dir文件可以删除掉,如果不能随删除,那么需要一个客户端-zookeeper的客户端:ZooInspector 进行服务删除;

2、redis以及zookeeper的注册地址检查几遍特别是yml或者application文件里面配置重复或者配置错误,web与service俩个工程注册地址不一样经常会出现这样的问题!

3、就是服务方启动顺序上是有先后顺序的!提供服务方先启动,先注册到zookeeper,调用方后启动然后注册到zookeeper里面。

我这边这三种情况都出现过,也都不同情况下解决了这个调用异常的问题!

 

 

君子志邦 CSDN认证博客专家 Python TensorFlow
java工作5年+,从一个java新手,目前已经成长为技术专家,这一路走来真的很辛苦,目前在杭州,也偶尔做技术面试,主要做金融行业软件相关,java全栈,加班不多所以可以偶尔的发发自己的帖子,总结下自己的经验!分享下心得!加油,会越来越好的!让这世界更加美好我们一起努力!
相关推荐
©️2020 CSDN 皮肤主题: 博客之星2020 设计师:CY__ 返回首页
实付 29.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值