dubbo服务器部署在阿里云ECS, zookeeper 启动成功,providers / consumers 注册成功,但本地(外网)无法访问ECS上dubbo服务。
原因是dubbo提供者注册默认使用ECS内网IP地址,所以外网无法访问。
解决办法:修改host文件
1. hostname 查看主机名称
2. vim /etc/hosts
3. 黄线 - 主机名 / 红线 - 外网IP
将 外网IP 与 主机名 对应即可
————————————————
版权声明:本文为CSDN博主「Norton_wx」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Norton_wx/article/details/104318280