微服務中爲什麼需要服務發現?

最簡單的情況下:只有A,B兩個服務,他們都有自己的IP地址,如果A調用B,那麼需要在A中配置B的地址就可以了。 但是如果B的服務有多個,如下圖: 在分佈式系統中,多個自治的B並不共享主內存。因此B的服務不僅多,而且會根據具體情況動態變化。因此數量也是不固定的。例如在流量小的時候B的數量會變小,當大流量時B的數量可以增多。因此在A中的配置寫B的IP是不現實的。 這時就需要註冊中心了,B在啓動時就會把
相關文章
相關標籤/搜索