这个很简单,就是应为hosts文件中没有配置公网Ip
vim /etc/hosts
在里面添加
ip 主机名
ip当然就是服务器的公网地址
主机名通过hostname命令就可获得
搞定这个之后我还遇到另外一个问题,就是启动消费者时还是找不到服务提供者,后来发现是20880端口没有放开
需要做如下操作
1.在防火墙中打开20880端口
vim /etc/sysconfig/iptables
在里面添加
-A INPUT -m state --state NEW -m tcp -p tcp --dport 20880 -j ACCEPT
重启防火墙
service iptables restart
2.增加阿里云入方向安全组规则
再次启动消费者就ok了