

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將相關的 Amazon ECS 任務分在同一組
<a name="task-groups"></a>

您可以識別一組相關任務，並將其放置在任務群組中。在使用 `spread` 任務置放策略時，會將所有具有相同任務群組名稱的任務視為一組。例如，假設您在一個叢集執行不同的應用程式，例如資料庫和 Web 伺服器。為了確保您在各個可用區域中之資料庫的平衡，請將它們新增至名為 `databases` 的任務群組，然後使用 `spread` 任務置放策略。如需詳細資訊，請參閱[使用策略來定義 Amazon ECS 任務置放](task-placement-strategies.md)。

任務群組也可用作任務放置限制條件。當您在 `memberOf` 限制條件中指定任務群組時，任務只會傳送到在指定任務群組中執行的容器執行個體。如需範例，請參閱 [Amazon ECS 任務置放限制條件範例](constraint-examples.md)。

根據預設，若未指定自訂任務群組名稱，獨立任務會使用任務定義系列名稱 (如 `family:my-task-definition`) 做為任務群組名稱。若任務做為服務的一部分啟動，它將使用服務名稱做為任務群組名稱，而且該名稱無法被變更。

任務群組需符合下列需求。
+ 任務群組名稱必須在 255 個字元以下。
+ 每個任務只能在一個群組中。
+ 啟動任務之後，就無法修改其任務群組。