服務 發現

爲什麼要使用服務發現? 假設我們寫的代碼會調用 REST API 或者 Thrift API 的服務。爲了完成一次請求,代碼需要知道服務實例的網絡位置(IP 地址和端口)。運行在物理硬件上的傳統應用中,服務實例的網絡位置是相對固定的;代碼能從一個偶爾更新的配置文件中讀取網絡位置。 對於基於雲端的、現代化的微服務應用而言,這卻是一大難題,正如下圖所示。 服務實例的網絡位置都是動態分配的。由於擴展、失
相關文章
相關標籤/搜索