📘
Azure App Serviceでスワップが出来ない場合の対処法
今回の事象
AppServiceをスワップしようとしたが、エラーが生じてできない事象が発生。
詳細
-
AppServiceに入って、デプロイスロットからスワップしようとする。赤枠で囲った「スロット 'slot' とスロット 'production' 間の スワップ の最大ステータス ボーリング試行回数が超えました。アクティビティ ログを確認して、操作の状態/結果を確認してください。」が気になりましたが。
-
「スワップの完了」をクリックする。
-
スワップができないというエラーが表示される。
-
アクティビティログを確認すると、"Conflict"と表示されている。
解決方法
AppServicePlanをスケールアップしてから、スワップを実施したらスワップが成功しました!
ただ、謎なのがCPUやメモリが50%台だったのになぜスワップができなかったのか??
スワップができないトラブルが発生したら、一時的にスケールアップを考えましょう。(スケールアップもコストはアップしますので。。。)
Discussion