web-dev-qa-db-ja.com

Azure App Service Plan:負荷分散を構成する

自動スケーリングApp Serviceプランがあり、2つのWebアプリで構成されています。

  • 1つのWebアプリは一般からアクセスされ、負荷分散される必要があります。
  • ただし、他のWebアプリ(オーサリング)は、サポート上の理由(データの整合性)のため、単一のインスタンスからのみアクセスできます。

パブリックWebアプリの負荷分散中に、このオーサリングWebアプリへのすべてのリクエストがsingleインスタンスのみに送られるようにWebアプリレベルで構成することはできますか?

追加のコストが発生するため、2つの異なるApp Serviceプランを構成する必要がないようにしています。たまにしかアクセスされないオーサリング環境のために専用のApp Serviceプランを実行する必要がなかった場合、それは有益です。

2
bartbilliet

私自身の質問に対する答えを見つけたと思います。アプリごとのスケーリング機能は私の目標を達成すると思います: https://docs.Microsoft.com/en-us/Azure/app-service/manage-scale-per-app

NumberOfWorkersを1に設定してオーサリングアプリをセットアップしますが、パブリッシングアプリにはより高いNumberofWorkersセットを設定できます。

1
bartbilliet