成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Spring Cloud Eureka多網(wǎng)卡配置總結(jié)

scola666 / 1145人閱讀

摘要:修改文件當(dāng)網(wǎng)查遍歷邏輯都沒(méi)有找到合適時(shí)會(huì)走的。該方法會(huì)返回當(dāng)前主機(jī)的然后會(huì)根據(jù)解析出對(duì)應(yīng)的。因此第二種方案就是配置本機(jī)的和文件,直接將本機(jī)的主機(jī)名映射到有效地址。

在linux主機(jī)部署Eureka高可用方案的時(shí)候,發(fā)現(xiàn)注冊(cè)到服務(wù)中心的服務(wù)IP是隨機(jī)的,由于主機(jī)的網(wǎng)卡是多個(gè),隨機(jī)的IP并不是自己想要的,上網(wǎng)查了一些資料,總結(jié)如下:

1 忽略網(wǎng)卡:spring.cloud.inetutils.ignored-interfaces

#忽略eth0, 支持正則表達(dá)式
spring.cloud.inetutils.ignored-interfaces[0]=eth0 

2 指定IP:spring.cloud.inetutils.preferred-networks

#preferred-networks是指傾向于使用的IP地址,接收一個(gè)正則表達(dá)式數(shù)組,用于選擇Spring Cloud應(yīng)用使用的本機(jī)的IP地址。
spring.cloud.inetutils.preferredNetworks[0]=^192.168 

3 修改Host文件

當(dāng)網(wǎng)查遍歷邏輯都沒(méi)有找到合適ip時(shí)會(huì)走JDK的InetAddress.getLocalHost()。該方法會(huì)返回當(dāng)前主機(jī)的hostname, 然后會(huì)根據(jù)hostname解析出對(duì)應(yīng)的ip。因此第二種方案就是配置本機(jī)的hostname和/etc/hosts文件,直接將本機(jī)的主機(jī)名映射到有效IP地址。

4 指定實(shí)例IP

#指定此實(shí)例的ip
eureka.instance.ip-address=
#注冊(cè)時(shí)使用ip而不是主機(jī)名
eureka.instance.prefer-ip-address=true

5 通過(guò)jar命令參數(shù)

java -jar xxx.jar --spring.cloud.inetutils.preferred-networks= #需要設(shè)置的IP地址
或者
java -jar xxx.jar --spring.cloud.inetutils.ignored-interfaces= #需要過(guò)濾掉的網(wǎng)卡

以上新手折騰了一下午,大家有好方法一起交流一下

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/68910.html

相關(guān)文章

  • SpringCloud組件: GateWay整合Eureka轉(zhuǎn)發(fā)服務(wù)請(qǐng)求

    摘要:?jiǎn)畏?wù)我們簡(jiǎn)單編寫一個(gè)請(qǐng)求地址,輸出字符串信息,添加依賴如下所示配置文件如下所示服務(wù)名注冊(cè)到服務(wù)端口號(hào)配置該服務(wù)的服務(wù)名稱為,這里對(duì)應(yīng)的。 在上一篇文章Spring Cloud GateWay 路由轉(zhuǎn)發(fā)規(guī)則介紹中我們講解了SpringCloud Gateway內(nèi)部提供的斷言、謂語(yǔ),讓我們可以組合更精確的業(yè)務(wù)場(chǎng)景進(jìn)行請(qǐng)求,既然SpringCloud GateWay擔(dān)任了網(wǎng)關(guān)的角色,在之前...

    warmcheng 評(píng)論0 收藏0
  • 2021 年最新基于 Spring Cloud 的微服務(wù)架構(gòu)分析

    摘要:是一個(gè)相對(duì)比較新的微服務(wù)框架,年才推出的版本雖然時(shí)間最短但是相比等框架提供的全套的分布式系統(tǒng)解決方案。提供線程池不同的服務(wù)走不同的線程池,實(shí)現(xiàn)了不同服務(wù)調(diào)用的隔離,避免了服務(wù)器雪崩的問(wèn)題。通過(guò)互相注冊(cè)的方式來(lái)進(jìn)行消息同步和保證高可用。 Spring Cloud 是一個(gè)相對(duì)比較新的微服務(wù)框架,...

    cikenerd 評(píng)論0 收藏0
  • [Spring cloud 一步步實(shí)現(xiàn)廣告系統(tǒng)] 7. 中期總結(jié)回顧

    摘要:在前面的過(guò)程中,我們創(chuàng)建了個(gè)服務(wù)發(fā)現(xiàn)我們使用作為服務(wù)發(fā)現(xiàn)組件,學(xué)習(xí)了的使用。加依賴加注解改配置使用項(xiàng)目三部曲,我們可以快速添加一個(gè)新組件,并正常使用這個(gè)我沒(méi)有在項(xiàng)目中實(shí)現(xiàn),但是大家可以和一樣,三部曲搞定。 在前面的過(guò)程中,我們創(chuàng)建了4個(gè)project: 服務(wù)發(fā)現(xiàn) 我們使用Eureka 作為服務(wù)發(fā)現(xiàn)組件,學(xué)習(xí)了Eureka Server,Eureka Client的使用。 Eureka...

    cnsworder 評(píng)論0 收藏0
  • SpringCloud(第 020 篇)Zuul 網(wǎng)關(guān)模塊添加 listOfServers 屬性,達(dá)

    摘要:注意注解能注冊(cè)到服務(wù)上,是因?yàn)樵撟⒔獍丝蛻舳说淖⒔?,該是一個(gè)復(fù)合注解。地址可以查看該微服務(wù)網(wǎng)關(guān)代理了多少微服務(wù)的。 SpringCloud(第 020 篇)Zuul 網(wǎng)關(guān)模塊添加 listOfServers 屬性,達(dá)到客戶端負(fù)載均衡的能力 - 一、大致介紹 1、本章節(jié)添加另外一個(gè)屬性 listOfServers 來(lái)給 zuul 賦上異樣的功能色彩,提供負(fù)載均衡的能力; 2、而其實(shí)說(shuō)...

    Dogee 評(píng)論0 收藏0
  • Spring Cloud 升級(jí)最新 Finchley 版本,踩了所有的坑!

    摘要:因?yàn)槟J(rèn)開啟了所有攻擊防御,需要禁用的防御。版本變化有點(diǎn)大,本次已成功升級(jí)了基礎(chǔ)依賴,及注冊(cè)中心配置中心。其他像代替了及其他組件再慢慢升級(jí),的快速發(fā)展令升級(jí)變得非常蛋疼,本文記錄了升級(jí)過(guò)程中踩過(guò)的所有的坑。。。 Spring Boot 2.x 已經(jīng)發(fā)布了很久,現(xiàn)在 Spring Cloud 也發(fā)布了 基于 Spring Boot 2.x 的 Finchley 版本,現(xiàn)在一起為項(xiàng)目做一次...

    WelliJhon 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<