国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Java > 正文

詳解Spring Cloud Eureka多網卡配置總結

2024-07-14 08:39:46
字體:
來源:轉載
供稿:網友

在linux主機部署Eureka高可用方案的時候,發現注冊到服務中心的服務IP是隨機的,由于主機的網卡是多個,隨機的IP并不是自己想要的,上網查了一些資料,總結如下:

1 忽略網卡:spring.cloud.inetutils.ignored-interfaces

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

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

#preferred-networks是指傾向于使用的IP地址,接收一個正則表達式數組,用于選擇Spring Cloud應用使用的本機的IP地址。spring.cloud.inetutils.preferredNetworks[0]=^192/.168 

3 修改Host文件

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

4 指定實例IP

#指定此實例的ipeureka.instance.ip-address=#注冊時使用ip而不是主機名eureka.instance.prefer-ip-address=true

5 通過jar命令參數

java -jar xxx.jar --spring.cloud.inetutils.preferred-networks= #需要設置的IP地址或者java -jar xxx.jar --spring.cloud.inetutils.ignored-interfaces= #需要過濾掉的網卡

以上新手折騰了一下午,大家有好方法一起交流一下,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 谢通门县| 泰宁县| 固始县| 星子县| 兴安县| 通许县| 阿巴嘎旗| 甘泉县| 汨罗市| 左云县| 罗田县| 元阳县| 大竹县| 定州市| 金华市| 尚义县| 鲜城| 丰原市| 竹山县| 浮山县| 长顺县| 昆山市| 搜索| 额尔古纳市| 扶余县| 海口市| 兴和县| 江源县| 大同市| 磐石市| 油尖旺区| 平原县| 威远县| 华坪县| 乐陵市| 沂南县| 渑池县| 阿克| 巧家县| 阿克苏市| 潢川县|