Eureka註冊中心上服務老是自動掛掉相關問題總結

2021-10-09 16:38:07 字數 447 閱讀 4596

在部署新伺服器的時候eureka註冊中心碰到的坑,

我在停掉服務之後重啟服務,

但是發現服務啟動之後當時可以註冊到eureka上,

過不了兩分鐘服務就不見了,

檢視日誌發現是埠被占用,但是已經殺掉相關程序了,,

最後了解到eureka有個保護機制預設是九十秒,

在這個保護機制預設的保護時間之內

相當於是這個服務列表還是存在在eureka註冊中心上的,

相當於zookeeper的服務暴露,伺服器的ip位址和埠號等等所有資訊都存在,所以會報埠被占用

解決方案:

1.就是說當你這個服務停掉之後,最好等個兩三分鐘再重啟服務註冊eureka註冊中心,

等到保護機制失效之後再啟動服務註冊到eureka上就好使了,親測 好用!!

2.要是上面步驟不好使,就檢查一下啟動指令碼中是否配置了啟動輸出日誌,有的話刪掉!!

Eureka服務註冊中心

1.適用場景有侷限 如果服務提供者的網路位址 ip和埠 發生變化,將會影響服務消費者。2.無法動態伸縮 每個微服務一般都會部署多個例項,從而實現實現容災和負載均衡,微服務系統需要具備自動伸縮的能力。如何解決上述方案 1 需要乙個強大的服務發現機制,服務消費者使用這種機制獲取服務提供者的網路資訊,及時...

eureka 服務註冊中心

作為服務註冊中心,eureka比zookeeper區別 著名的cap理論指出,乙個分布式系統不可能同時滿足c 一致性 a 可用性 和p 分割槽容錯性 由於分割槽容錯性在是分布式系統中必須要保證的,因此我們只能在a和c之間進行權衡。在此zookeeper保證的是cp,而eureka則是ap 1.zoo...

eureka搭建服務註冊中心

org.springframework.boot spring boot starter parent 2.0.6.release utf 8 utf 8 1.8finchley.sr1 org.springframework.cloud spring cloud starter netflix e...