微服務協調流程

已完成

Contoso 很喜歡目前為止使用微服務架構的結果。 整個 Web 應用程式會呼叫個別微服務來提供及操作資料。

不過,隨著更多的服務加入,整體系統會變得更複雜而難以擴增及管理。 協調器可以提供協助。

什麼是協調器?

協調器這項工具可協助您管理、調整及維護容器化應用程式。

如果應用程式是以微服務為基礎,或分散於多個容器,則必須對生產環境就緒應用程式使用協調器。 如先前所述,在微服務型方法中,每個微服務都會擁有其模型和資料。 微服務從開發和部署的觀點來看都是自主的。 這些種類的系統在擴增和管理上相當複雜。 因此,如果要有實際生產環境就緒和可調整的多容器應用程式,您絕對需要協調器。

叢集是一種協調器類型。 下圖說明如何使用叢集來協調由多個微服務所組成應用程式的部署。

顯示叢集內 Docker 應用程式的圖表。

## 知識檢定