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