it-swarm-ja.com

高可用性を実現するには、複数のAzure App Serviceプランインスタンスが必要ですか?

Azure VMの場合、MicrosoftがSLAを尊重する前に、同じ可用性セット内に2つ以上のVMが必要です。同じことがAppService Planにも当てはまりますか?サービスプランが「高可用性」と見なされる前に、複数のインスタンスが必要ですか?

6
willem

AzureのAppServiceプランは、serviceの観点から、すでに高可用性を備えています。つまり、インフラストラクチャについて心配する必要がない、高可用性のためにセットアップされたマルチテナントサービスです。

SLAに関しては、Webアプリの複数のインスタンスは必要ありません。ただし、SLAは無料/共有階層には適用されません。SLA App Serviceの詳細は ここ です。

注意点:何らかの理由でアプリを再起動する必要がある場合(アプリプールのリサイクルやその他の理由など)、ウェブアプリのインスタンスが1つしかない場合、一時的に利用できなくなる可能性があります。

コンテンツの観点からは、コードは別の場所からコピーされるだけなので、Webアプリインスタンスがダウンしてもコードが失われることはありません。 Webアプリインスタンス間で共有されるローカルディスクについても同じことが言えます。これはdurableストアです(もちろん、Webアプリを削除しない限り)。

6
David Makogon