Aufgabengruppen - Amazon Elastic Container Service

Aufgabengruppen

Sie können einen Satz ähnlicher Aufgaben als Aufgabengruppe zusammenfassen. Alle Aufgaben mit demselben Aufgabengruppennamen werden bei der Aufgabenplatzierungsstrategie mit spread als Satz betrachtet. Nehmen wir zum Beispiel an, dass Sie verschiedene Anwendungen in einem Cluster ausführen, beispielsweise Datenbanken und Webserver. Um sicherzustellen, dass Ihre Datenbanken gleichmäßig auf die Availability Zones verteilt sind, fügen Sie sie zu einer Aufgabengruppe mit der Bezeichnung databases hinzu und verwenden Sie anschließend die spread-Aufgabenplatzierungsstrategie. Weitere Informationen finden Sie unter Amazon-ECS-Aufgabenplatzierungsstrategien.

Aufgabengruppen können auch als Einschränkung für die Aufgabenplatzierung verwendet werden. Wenn Sie eine Aufgabengruppe in der memberOf-Einschränkung angeben, werden die Aufgaben nur an Container-Instances gesendet, die sich in der angegebenen Aufgabengruppe befinden. Ein Beispiel finden Sie unter Beispielbedingungen.

Standardmäßig verwenden eigenständige Aufgaben den Familiennamen der Aufgabendefinition (z. B. family:my-task-definition) als Aufgabengruppen-Namen, wenn kein benutzerdefinierter Aufgabengruppen-Name angegeben ist. Aufgaben, die als Teil eines Dienstes gestartet werden, verwenden den Dienstnamen als Aufgabengruppenname und können nicht geändert werden.

Es müssen die folgenden Anforderungen an den Aufgabengruppennamen berücksichtigt werden.

  • Ein Aufgabengruppen-Name darf höchstens 255 Zeichen lang sein.

  • Jede Aufgabe kann nur einer Gruppe zugeordnet werden.

  • Nach dem Launchen einer Aufgabe können Sie deren Aufgabengruppe nicht modifizieren.