前言
我把nacos部署到一臺服務器上,然后我在本地運行自己的微服務,中間用了OpenVPN服務來作為橋梁,但是注冊到nacos的服務卻是內網ip,當時我就炸了,明明有通道你不走,你非得走不通的道!!
正文
下面就是圖片展示效果
在我調用這個服務的接口時,那肯定是不通的
解決這個問題也好解決,只需要修改下面的配置就可以再注冊的時候聲明自己的IP地址是多少就行了spring: application: name: @artifactId@ cloud: nacos: username: @nacos.username@ password: @nacos.password@ discovery: server-addr: ${NACOS_HOST:192.168.25.128}:${NACOS_PORT:8848} ip: 10.8.0.2 port: 7001 config: server-addr: ${spring.cloud.nacos.discovery.server-addr}
只需要在spring.cloud.nacos.discover
這個包下面添加一個ip還添加一個端口就進行,那個端口我們可以不動文章來源:http://www.zghlxwxcb.cn/news/detail-727524.html
后記
這次可能寫的比較少,有空的時候肯定多寫一些,感謝大家的支持
如果我的博客幫助到了您,您可以到我的博客https://blog.csdn.net/weixin_57228276或者微信公眾號搜索幸識SQ,在那里可以找到我,里面也有更多的優(yōu)秀文章文章來源地址http://www.zghlxwxcb.cn/news/detail-727524.html
到了這里,關于微服務注冊Nacos注冊的IP卻是內網IP,怎么解決的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!