1. 程式人生 > 其它 >Eureca Server的工作原理

Eureca Server的工作原理

Eureca Server的工作原理

5)Eureca Server的工作原理:
馬 克-to-win@馬克java社群:Eureka包含Server和Client兩部分,從而實現微服務的註冊與發現。Eureka Server目標是提供服務發現的能力。各個微服務啟動時,會向Eureka Server註冊自己的資訊(例如埠、微服務名等),Eureka Server會儲存這些資訊。提供服務或消費微服務都是Eureka Client,通常都只是個springboot的jar專案。Eureka Server本身也是。微服務啟動後,會週期性(預設30s)向Eureka Server傳送心跳證明自己還活著。如果Eureka Server在一定時間內沒有接收到某個微服務例項的心跳,Eureka Server將會登出這個例項(預設90s)。多個Eureka Server例項,互相複製,實現服務登錄檔資料同步,達到高可用,簡單說,即一臺機器壞了,另一臺接替它,繼續工作。使用者體會不到你這機器壞了。 Eureka Client會快取服務登錄檔中的資訊。這樣就沒必要總查詢Eureka Server,即使Eureka Server都死掉,Eureka Client都能相互找到且完成任務。

更多內容請見原文,文章轉載自:

https://blog.csdn.net/qq_44639795/article/details/89599317