0
点赞
收藏
分享

微信扫一扫

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里面。

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




举报

相关推荐

0 条评论