今天把系统往客户的机器上部了一份,出现,消费者远程连接,出现了连接到server所在服务器的客户端,出现连接那台服务器的那个局域网的ip了,结果可想而知那就是连接失败,如何解决这个问题,经我查资料,从http://blog.csdn.net/u012371450/article/details/52117853,找到了答案,那就是去修改host文件,vi /etc/hosts ,把
127.0.0.1 localhost
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.171.84.46 iZ25tyy595zZ
中的iZ25tyy595zZ对应的ip改为公网ip,那个iZ25tyy595zZ是机器的一个配置,这个不同的机器是不一样的,就是ifconfig中那个局域网ip的那个。
注意:host文件改完就生效了,不需要重启,需要重启dubbo的server端。