国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微服務注冊Nacos注冊的IP卻是內網IP,怎么解決

這篇具有很好參考價值的文章主要介紹了微服務注冊Nacos注冊的IP卻是內網IP,怎么解決。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

前言

我把nacos部署到一臺服務器上,然后我在本地運行自己的微服務,中間用了OpenVPN服務來作為橋梁,但是注冊到nacos的服務卻是內網ip,當時我就炸了,明明有通道你不走,你非得走不通的道!!

正文

下面就是圖片展示效果
服務注冊到nacos顯示內網地址,微服務,tcp/ip,java
在我調用這個服務的接口時,那肯定是不通的
解決這個問題也好解決,只需要修改下面的配置就可以再注冊的時候聲明自己的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}

服務注冊到nacos顯示內網地址,微服務,tcp/ip,java
只需要在spring.cloud.nacos.discover這個包下面添加一個ip還添加一個端口就進行,那個端口我們可以不動

后記

這次可能寫的比較少,有空的時候肯定多寫一些,感謝大家的支持
如果我的博客幫助到了您,您可以到我的博客https://blog.csdn.net/weixin_57228276或者微信公眾號搜索幸識SQ,在那里可以找到我,里面也有更多的優(yōu)秀文章文章來源地址http://www.zghlxwxcb.cn/news/detail-727524.html

到了這里,關于微服務注冊Nacos注冊的IP卻是內網IP,怎么解決的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • SpringCoud+nacos部署在多ip環(huán)境下統(tǒng)一nacos服務注冊ip

    SpringCoud+nacos部署在多ip環(huán)境下統(tǒng)一nacos服務注冊ip

    場景描述 方法 配置固定ip 在springcloud服務下的bootstrap.yml文件中配置 指定ip端口 application.properties下 指定ip端口 spring.cloud.nacos.discovery.ip = 127.0.0.1 spring.cloud.nacos.discovery.port = 8989 配置使用內網前綴的ip spring.cloud.inetutils.preferred-networks=10.25.14 使用前綴為10.25.14的ip比如:10.25.14.12

    2024年02月07日
    瀏覽(23)
  • docker部署的微服務,指定ip注冊到nacos,dubbo指定ip和端口注冊到nacos

    docker部署的微服務,指定ip注冊到nacos,dubbo指定ip和端口注冊到nacos

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 docker的ip和docker主機所在局域網中的其他主機是不通的,這就導致本地啟動的項目是不能訪問docker部署的服務。 spring.cloud.nacos.discovery.ip = 192.168.1.100 設置docker的環(huán)境變量來解決 Rancher中配置docker的環(huán)境變

    2024年02月03日
    瀏覽(30)
  • SpringCloud Nacos服務注冊指定注冊的ip和端口號

    SpringCloud Nacos服務注冊指定注冊的ip和端口號

    如果說我們默認不配置注冊指定ip和端口號那么會走我們的本地網卡 特殊服務部署可能需要制定注冊的ip與端口號 配置文件加上 spring.cloud.nacos.discovery.ip = ip spring.cloud.nacos.discovery.port = 端口 就可以啦

    2024年02月11日
    瀏覽(24)
  • SpringCloud以及Nacos服務注冊IP選擇問題

    SpringCloud以及Nacos服務注冊IP選擇問題

    場景: 微服務部署后,需要相互調用,其中服務A調用服務B時發(fā)現無法調用。其中服務注冊和發(fā)現以及配置中心使用Nacos 分析: 檢查了多遍代碼后,沒有發(fā)現調用方式有問題,所以只能是網絡問題。通過postman直接調用服務B,發(fā)現可以調通,但是使用服務A不行,于是檢查服務

    2024年02月06日
    瀏覽(44)
  • 如何通過Nacos獲取當前服務注冊的IP信息

    如何通過Nacos獲取當前服務注冊的IP信息

    一臺機器可能存在多個網卡也就同時存在多個IP地址,如果我想知道我這個服務在向Nacos注冊的時候使用的哪一個IP該怎么獲取呢? 非常簡單,你可以通過這種方式獲取 也可以在任意地方注入nacos的NacosDiscoveryProperties來獲取比如下面 輸出的就是本機向Nacos注冊的IP地址 10.xxx.xxx.212

    2024年02月11日
    瀏覽(25)
  • 多個網卡,nacos注冊的服務ip有誤,導致服務無法訪問

    多個網卡,nacos注冊的服務ip有誤,導致服務無法訪問

    首先出現這種情況可能是電腦中有多個網卡,并且網卡都啟動了,比如打開了移動熱點 ? 那么這個時候注冊到nacos中的可能就是使用的無線網卡的ip地址,導致服務無法訪問; 解決方法有兩種: 1. 在啟動服務前修改application文件,添加如下配置 spring.cloud.inetutils.preferred-netwo

    2024年02月11日
    瀏覽(33)
  • nacos注冊中心服務注冊后,使用服務名無法訪問,使用ip+端口號可以訪問

    nacos注冊中心服務注冊后,使用服務名無法訪問,使用ip+端口號可以訪問

    環(huán)境: 名稱 版本 springBoot 3.0.3 springCloud 2022.0.1 springCloudAlibaba 2022.0.0.0-RC1 nacos客戶端 2.2.0 nacos中服務已經注冊成功 ?并且使用RestTemplate進行了負載均衡,加入了@LoadBalanced注解,在使用服務名進行訪問時出現以下錯誤 \\\"timestamp\\\": \\\"2023-03-03T03:57:50.409+00:00\\\", ? ? \\\"status\\\": 500, ? ? \\\"err

    2023年04月20日
    瀏覽(23)
  • 微服務注冊到Nacos后如何讀取外網IP

    微服務部署后,各服務是需要相互間調用的,其中服務A在去調用服務B的時候發(fā)現無法調用成功。其中服務注冊和發(fā)現中心以及配置中心使用的是Nacos。Nacos客戶端在注冊服務時會從機器網卡中選擇其中一個IP來注冊,當我們要部署的機器存在多個網卡(例如存在虛擬網卡)時

    2024年02月16日
    瀏覽(18)
  • nacos上注冊的SpringBoot項目服務,啟動后服務ip地址與本機ip地址不相同

    nacos上注冊的SpringBoot項目服務,啟動后服務ip地址與本機ip地址不相同

    SpringBoot項目服務啟動后,nacos上注冊的服務ip地址與本機ip地址不相同,導致服務無法訪問 原因:SpringBoot項目注冊到注冊中心時,會隨機訪問選取一塊網卡的ip地址進行注冊。由于本機上存在v8虛擬網卡,導致注冊的服務ip是v8虛擬網卡的ip。 虛擬機的V8虛擬網卡會影響到服務的

    2024年02月15日
    瀏覽(18)
  • nacos注冊服務時網卡ip有誤導致[網關異常處理]finishConnect(..) failed: 沒有到主機的路由:

    nacos注冊服務時網卡ip有誤導致[網關異常處理]finishConnect(..) failed: 沒有到主機的路由:

    今天本地機器測試微服務時,連接的是服務器的nacos注冊本地服務,調試時報 登nacos服務臺看了一下服務地址居然與ip不一致 ?后來看了下,原來nacos注冊服務時機器如果有多個網卡,會隨機使用一個網卡的ip,由于我電腦裝了vmware,導致nacos注冊了VMware Network Adapter VMnet1 的ip地

    2024年02月06日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包