環境設定の更新およびアプリケーションのデプロイのキャンセル - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

環境設定の更新およびアプリケーションのデプロイのキャンセル

環境設定の変更によってトリガされる進行中の更新はキャンセルできます。また、進行中の新しいアプリケーションバージョンのデプロイをキャンセルすることもできます。たとえば、新しい環境設定を適用するのではなく、既存の環境設定を引き続き使用するよう決定した場合は、更新をキャンセルすることもあります。または、デプロイする新しいアプリケーションバージョンに問題があり、それによってアプリケーションが起動しなくなったり、正しく実行されなくなったりすることがわかる場合があります。環境またはアプリケーションバージョンの更新をキャンセルすることで、更新またはデプロイプロセスが終了するのを待ってから、環境またはアプリケーションバージョンの更新を新たに試みることを回避できます。

注記

不要になった古いリソースが削除されるクリーンアップフェーズでは、インスタンスの最後のバッチが更新された後に、更新をキャンセルすることはできません。

Elastic Beanstalk は、最後に成功した更新と同じ方法を使ってロールバックを実行します。例えば、環境で時間ベースのローリング更新を有効にしている場合、Elastic Beanstalk はインスタンスの 1 つのバッチでの変更のロールバックから、次のバッチの変更のロールバックまで、指定された時間待機します。または、最近ローリング更新を有効にしたが、最後に正常に環境設定を更新した際に、ローリング更新を行わなかった場合、Elastic Beanstalk ではすべてのインスタンスで同時にロールバックが実行されます。

いったん更新のキャンセルを開始すると、Elastic Beanstalk で前の環境設定にロールバックすることはできません。ロールバックプロセスは、環境のすべてのインスタンスに以前の環境設定が戻るか、ロールバックプロセスが失敗するまで続行されます。アプリケーションバージョンのデプロイでは、デプロイをキャンセルすると単純にデプロイが中止されます。一部のインスタンスには新しいアプリケーションバージョンが適用され、他のインスタンスは引き続き既存のアプリケーションバージョンが実行されます。後で、同じアプリケーションバージョンまたは別のアプリケーションバージョンをデプロイできます。

ローリング更新の詳細については、「Elastic Beanstalk 環境設定のローリング更新」を参照してください。バッチ処理されたアプリケーションバージョンのデプロイの詳細については、「デプロイポリシーと設定」を参照してください。

更新をキャンセルするには
  1. Elastic Beanstalk コンソールを開き、[Regions] (リージョン) リストで AWS リージョンを選択します。

  2. ナビゲーションペインで、[環境] を選択し、リストから環境の名前を選択します。

    注記

    環境が多数ある場合は、検索バーを使用して環境リストをフィルタリングします。

  3. 環境の概要ページで、[Actions] (アクション) を選択してから、[Abort current operation] (現在のオペレーションを中止) を選択します。