操作シナリオ
業務のオンライン化およびアップグレードのシナリオでは、リリースプロセスの安定性およびアプリケーションの安定性が非常に重要です。このドキュメントでは、主にアプリケーションの再デプロイ時に、バッチごとのデプロイを使用してデプロイを安定させる方法を紹介します。
バッチごとのデプロイ機能では複数回バッチでのアプリケーションのデプロイをサポートしていますが、各バッチは対応する一部の実行インスタンスにのみ更新を実行します。また、一時停止によりロールバック機能を手動で検証し、リアルタイムに故障の影響およびデプロイプロセスの変動を避けることができます。
前提条件
操作手順
1. TEMコンソールにログインして、左側のナビゲーションバーでアプリケーション管理をクリックし、アプリケーションリストページに入ります。 2. 目的のアプリケーションを選択してアプリケーションIDをクリックし、アプリケーション詳細ページに移動します。
3. アプリケーション詳細ページのインスタンスリストでデプロイをクリックし、再びデプロイの詳細ページに移動します。
4. デプロイ詳細ページのデプロイポリシーで、自分のバッチごとのデプロイを設定します。
アプリケーション内に複数の実行インスタンスが存在する場合、再デプロイすると自動的にバッチごとのデプロイがトリガーされます。
少バッチ検証:合計インスタンス数の50%以内の検証バッチを規定することができます。そのバッチの実行が終了すると、残りのバッチを有効にするかを手動で確認する必要があります。
バッチのデプロイ:デプロイするバッチ回数を選択すると、インスタンス総数は各バッチに平均的に割り当てられます。
実行方式:次のバッチを手動で開始、または次のバッチを自動(5分間隔)で開始します。
デプロイフローチャート:デプロイフローとバッチの詳細を確認します。
5. デプロイをクリックしてインスタンスリストページに移動し、デプロイを開始します。
6. アプリケーションの概要をクリックすると詳細の表示が表示され、リリースリストでバッチごとのデプロイフローを確認および操作することができます。
ロールバック:現在のデプロイプロセスを終了し、すべてのインスタンスを前回のバージョンに戻します。