張貼日期: Mar 22, 2018

Amazon Elastic Container Service (Amazon ECS) 現已包含整合的服務探索,可讓您的容器化服務輕鬆探索並互相連線。

在以往,為了確保各項服務能夠彼此探索和連線,您必須設定和執行專屬的服務探索系統,或是將每項服務連線至負載平衡器。您現在只要於 ECS 主控台、AWS CLI 中,或是使用 ECS API 簡易選擇,即可針對容器化服務啟用服務探索。

Amazon ECS 會使用 Route 53 Auto Naming API,建立和管理服務名稱的登錄。名稱會自動對應至一組 DNS 記錄,因此您可以按別名稱呼服務,並使此別名在執行時間自動解析為服務的端點。您可以在服務任務定義中指定運作狀態檢查條件,Amazon ECS 將確保服務查詢只會傳回運作狀態良好的服務端點。

若您使用 Amazon ECS 服務探索,則僅需支付耗用之 Route 53 資源 (包括您建立的每個命名空間),以及查詢您所建立服務的費用。免費提供服務運作狀態檢查。如需有關定價的詳細資訊,請參閱文件。 服務探索功能現已針對使用 AWS Fargate 或 EC2 啟動類型搭配 awsvpc 聯網模式的 Amazon ECS 任務提供。

若要進一步了解,請造訪 Amazon ECS 服務探索文件

您可在提供 Amazon ECS 和 Amazon Route 53 Auto Naming 的所有 AWS 區域,使用 Amazon ECS 服務探索。這些區域包括美國東部 (維吉尼亞北部)、美國東部 (俄亥俄)、美國西部 (奧勒岡) 和歐洲 (愛爾蘭) 區域。如需有關 AWS 區域和服務的詳細資訊,請造訪 AWS 全球區域表