whitelist/blacklist 黑白名单解决思路

com.alibaba.dubbo.rpc.RpcException: Forbid consumer 192.168.32.160 access service cn.liuhuan.core.service.CmsService 
from registry 192.168.200.128:2181 use dubbo version 2.8.4, Please check registry access list (whitelist/blacklist).

 

<>1>实体类 没注解@Service  Controller找不到Service

 

 

<2> 与<1>相似 , 包的路径是否与applicationContext-service.xml中包路径是否一致

 

 

 

<3>实体类中没有实现序列化

 

<4>Dubbo Provider 服务部署存在问题。检查你服务器上的dubbo服务是否正常,检查服务器是否存在问题(比如服务器上是否存在虚拟机网络)。最好尝试重新部署dubbo,通过invoke命令调用一下确认服务没有问题。

 

<5>防火墙对应端口没有开启, 这种情况一般出现在外网调用时。dubbo默认端口是20880(这个可以通过修改配置更改)。

在 /etc/sysconfig/iptables中添加下边内容(以下命令是开启20880端口,有可能还需开启其他端口):

-A INPUT -m state --state NEW -m tcp -p tcp --dport 20880 -j ACCEPT

表示开启20880端口,然后:service iptables restart 重启防火墙即可。

Windows开启方法:控制面板—防火墙—高级—入站规则—新建规则—填写—下一步...

<6>将tomcat全部删除 重新部署

posted @ 2019-12-30 19:24  huan_test  阅读(2210)  评论(0编辑  收藏  举报