天天看點

dubbo調用外網接口 注冊外網ip到zookeeper 暴露外網ip

dubbo注冊時會通過主機名尋找ip,會将内網ip注冊到zookeeper

如果我們調用外網伺服器server的話是找不到的

會報如下錯誤

解決方案:修改host,将主機名放到外網ip後

dubbo調用外網接口 注冊外網ip到zookeeper 暴露外網ip

從dubbo admin可以看到注冊的服務ip已經是外網ip

dubbo調用外網接口 注冊外網ip到zookeeper 暴露外網ip

可以調用到外網接口, 完美解決

執行個體配置: