

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Fortsetzung der Servicebereitstellungen
<a name="continue-service-deployment"></a>

Wenn ein Pause-Lifecycle-Hook für eine Amazon ECS-Servicebereitstellung konfiguriert ist, wird die Bereitstellung in der konfigurierten Lebenszyklusphase angehalten und auf eine explizite Aktion gewartet. Verwenden Sie die `ContinueServiceDeployment` API, um die Bereitstellung entweder bis zur nächsten Lebenszyklusphase fortzusetzen oder zur vorherigen Service-Revision zurückzukehren.

Die folgenden Aktionstypen sind verfügbar:
+ `CONTINUE`— Mit dieser Option wird die Bereitstellung bis zur nächsten Lebenszyklusphase fortgesetzt.
+ `ROLLBACK`— Diese Option setzt die Servicebereitstellung auf die vorherige Service-Revision zurück.

Sie können eine Bereitstellung fortsetzen, bei der der `AWAITING_ACTION` Status „Pause“ aktiviert ist. Die Bereitstellung muss sich im `IN_PROGRESS` Status befinden. Weitere Informationen zum Status der Servicebereitstellung finden Sie unter [Anzeigen des Service-Verlaufs mithilfe von Service-Bereitstellungen in Amazon ECS](service-deployment.md).

## Voraussetzungen
<a name="continue-service-deployment-prerequisites"></a>
+ Der Pause-Hook muss sich im `AWAITING_ACTION` Status befinden.
+ Sie benötigen das `hookId` von der `DescribeServiceDeployments` Antwort.

## Verfahren
<a name="continue-service-deployment-procedure"></a>

------
#### [ ECS Console ]

1. Öffnen Sie die Konsole unter [https://console.aws.amazon.com/ecs/v2](https://console.aws.amazon.com/ecs/v2).

1. Wählen Sie auf der **Cluster**-Seite den Cluster aus.

1. Wählen Sie im Bereich **Dienste** den Dienst aus.

1. Wählen Sie die Registerkarte **Bereitstellen**.

1. Vergewissern Sie sich, dass der Pause-Hook-Status den Wert „**Wartet auf Aktion“** anzeigt.

1. Wähle „**Aktion ergreifen“** und dann „**Fortfahren**“ oder „**Rollback**“.

------
#### [ CLI ]

1. Holen Sie sich das`hookId`, indem Sie anrufen`describe-service-deployments`:

   ```
   aws ecs describe-service-deployments \
       --service-deployment-arn arn:aws:ecs:us-west-2:123456789012:service-deployment/my-cluster/my-service/EZe5RNVLH6PPzHXINuP28
   ```

1. Rufen Sie `continue-service-deployment` mit der `hookId` und der Aktion an:

   Um die Bereitstellung fortzusetzen:

   ```
   aws ecs continue-service-deployment \
       --hook-id ecs-pause-e7tK9G_WRJqNF_EOMjztDXfKenlJuEUVjsNStf4WLKw \
       --action CONTINUE
   ```

   Um die Bereitstellung rückgängig zu machen:

   ```
   aws ecs continue-service-deployment \
       --hook-id ecs-pause-e7tK9G_WRJqNF_EOMjztDXfKenlJuEUVjsNStf4WLKw \
       --action ROLLBACK
   ```

   Die Antwort beinhaltet den ARN für die Dienstbereitstellung:

   ```
   {
       "serviceDeploymentArn": "arn:aws:ecs:us-west-2:123456789012:service-deployment/my-cluster/my-service/EZe5RNVLH6PPzHXINuP28"
   }
   ```

------

## Nächste Schritte
<a name="continue-service-deployment-next-steps"></a>
+ Überwachen Sie den Bereitstellungsfortschritt mithilfe `DescribeServiceDeployments` der Amazon ECS-Konsole.
+ Wenn in späteren Lebenszyklusphasen zusätzliche Pause-Hooks konfiguriert werden, wird die Bereitstellung in diesen Phasen erneut unterbrochen.