Spring Cloud Eureka 的一些配置

2022-09-11 16:54:14 字數 964 閱讀 3719

eeureka註冊時使用 ip 而不是 hostname

eureka的 client 註冊到 server 時預設是使用 hostname 而不是 ip , 這就導致client在多台機器時,服務間相互呼叫時也會使用hostname進行呼叫,從而呼叫失敗。

這時候就需要使用ip來服務到eureka-server上,需要在eureka的client增加配置如下:

客戶端配置:

eureka.instance.prefer-ip-address=true

eureka.instance.instance-id=$:$

配置如下:

如果關閉服務後,eureka註冊中心不能及時重新整理,可以使用下面的配置

服務端配置:

# 此處關閉可以防止問題(測試環境可以設定為false):eureka server由於開啟並引入了self preservation模式,

# 導致registry的資訊不會因為過期而被剔除掉,直到退出self preservation模式才能剔除。

eureka.server.enable-self-preservation=false

#剔除失效服務間隔 

eureka.server.eviction-interval-timer-in-ms=2000

客戶端配置

#eureka客戶端向服務端傳送心跳的時間間隔,單位為秒(客戶端告訴服務端自己會按照該規則)

eureka.instance.lease-renewal-interval-in-seconds =10

#eureka服務端在收到最後一次心跳之後等待的時間上限,單位為秒,超過則剔除(客戶端告訴服務端按照此規則等待自己)

eureka.instance.lease-expiration-duration-in-seconds =5

sublimeText python一些配置

根據網上的部落格,總結在sublime text下開發python最需要的配置。1 tab和空格的配置 preference setting user 2 安裝python pep8 autoformat package control install package python pep8 aut...

一些二分匹配的題

poj1469簡單的二分匹配 include include int map 1005 1005 vis 2000 match 2000 int n,m int dfs int u return0 int main int ans 0 memset match,1,sizeof match for ...

安裝Sublime Text 3,做一些基本配置

開始使用arch kde plasma的第4周,用kate寫東西的時候總有些不順手,加上要寫markdown,之前win7上用st3很舒服,準備遷移一下.之前已經準備了pamac,在aur搜尋sublime text 3 imfix,一路確認安裝,編輯器到手.從網上搞了個註冊碼,但只能在st2上使用...