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全部删除 重新部署

猜你喜欢

转载自www.cnblogs.com/shiliuhuanya/p/12121342.html
今日推荐