App Service Environment は、Azure 仮想ネットワークと統合される Azure App Service のシングルテナント デプロイです。 App Service Environment の各デプロイには、他のリソースでは使用できない専用サブネットが必要です。
この記事では、App Service Environment のゾーン冗長性設定を作成および変更する方法について説明します。 また、プランのゾーン冗長設定を設定および変更する方法についても説明します。
ゾーン冗長性の詳細については、「App Service 環境での信頼性」を参照してください。
App Service 環境のゾーン冗長性を構成する
新しいゾーン冗長 App Service Environment を作成するには、「App Service Environment の作成手順」に従ってください。 ゾーン冗長に有効を選択してください。
既存の App Service Environment のゾーン冗長を有効または無効にするには、Azure portal、Azure CLI、または Bicep を使用できます。
- Azure portal で、App Service Environment に移動します。
- 左側のナビゲーション ウィンドウ で [設定] > [構成] を選択します。
- ゾーン冗長を有効にする場合は、[ゾーン冗長] を選択します。 無効化したい場合は、選択を解除してください。
注
App Service Environment でのゾーン冗長状態の変更が完了するまでに 12 ~ 24 時間かかります。 アップグレード プロセス中は、ダウンタイムやパフォーマンスの問題は発生しません。 ただし、インスタンス数が 3 未満のすべての App Service プランは、3 つのインスタンスにスケーリングされます。 インスタンスが 3 つ以上のプランは変更されません。 ゾーン冗長を有効にする操作が完了したら、必要に応じて App Service プランをスケーリングできます (インスタンス数は 3 未満を含む)。
App Service 環境のゾーン冗長サポートを確認する
既存の App Service Environment がゾーン冗長をサポートしているかどうかを確認するには:
Azure portal、Azure CLI、または Bicep/Resource Manager を使用して、App Service Environment で使用できる可用性ゾーンの最大数を取得します。
Azure portal で、App Service Environment に移動します。
左側のナビゲーション ウィンドウ で [設定] > [構成] を選択します。
App Service Environment で使用できるゾーンの最大数は、 使用可能な最大ゾーンに表示されます。
番号を次の表と比較して、プランがゾーン冗長をサポートしているかどうかを判断します。
ゾーンの最大数 ゾーン冗長のサポート 1 より大きい サポートされています 1 に等しい サポートされていません* * 可用性ゾーンをサポートしていないプランまたはスタンプを使用している場合は、新しいリソース グループに新しい App Service Environment を作成して、ゾーンをサポートする App Service フットプリントに追加する必要があります。
ゾーン冗長性を使用して Isolated v2 App Service プランを構成する
App Service 環境で作成されるすべての App Service プランでは、Isolated v2 価格レベルを使用する必要があります。
App Service Environment をゾーン冗長に設定する場合は、Isolated v2 App Service プランもゾーン冗長に設定できます。 各プランには独立したゾーン冗長設定があるため、環境がゾーン冗長として構成されている限り、App Service 環境内の特定のプランでゾーン冗長を手動で有効または無効にすることができます。
ゾーン冗長性を持つ新しい Isolated v2 App Service プランを作成するには、Azure portal、Azure CLI、または Bicep を使用します。
ガイダンスに従って App Service プランを作成します。 次の設定を構成します。
- リージョンで、App Service Environment を選択してください。
- 価格プランでは、Isolated v2 を選択します。
- ゾーン冗長性で, 有効化 を選択します。
既存の Isolated v2 App Service プランでゾーン冗長を有効または無効にするには、Azure portal、Azure CLI、または Bicep を使用します。
- Azure portal で、App Service プランに移動します。
- 左側のナビゲーション ウィンドウで [設定]>[スケールアウト](App Service プラン) を選択します。
- ゾーン冗長を有効にするには、[ゾーン冗長] を選択します。 選択を解除して無効にします。
Von Bedeutung
ルール ベースのスケーリングを有効にしている場合、Azure portal を使用して App Service プランのゾーン冗長性を有効にすることはできません。 代わりに、Azure CLI または Bicep と Azure Resource Manager を使用する必要があります。