私はAzureウェブサイトを自動縮尺に設定しています。Azure Webサイトの自動スケール機能にヘルスチェックが含まれていますか?
スケールアップが発生したときには、が表示されます。私は間違った分析をしている可能性があります。
私が「健康」と言うとき、私のアプリは起動に約30秒かかります。
希望私は内部ロードバランサが要求を送る前にインスタンスからHTTP 200(OK)が返されるのを待ちますが、このような気がしませんか?
誰かがスケールアウトセマンティクスを確認して、いくつかの記事を指摘できますか?
ありがとうございます。
Zain Rizviさんがこの回答で回答しました(http://stackoverflow.com/questions/30403214/does-an-azure-web-app-care-if-its-instances-are-healthy-unhealthy)。 Azure Web Appsは、内部要求を出して健康であることを確認することによって、労働者の健康状態を監視します。しかし、Azureは、Webアプリケーションがユーザーリクエスト(500など)に戻ってくるステータスコードを確認しません。これは、マシンの問題ではなくアプリ固有の問題になりやすいからです。 –
@Bruce - MSFT:問題はヘルスチェックが何であるかを記載していませんか?ステータスコードがチェックされていない場合は、何がチェックされますか? IIS wpが実行されている場合可能なリクエストがまだ起動しているインスタンスに送信される可能性がありますか(例えば、グローバルasaxウォームアップ) – RPM1984