Azure
Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
409 件の質問
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
AzureのAppservicceにてオートスケーリング時に新規に起動したインスタンス内でプロセスが完全に起動するまでトラフィックを流さないようにすることは可能でしょうか。
オートスケーリング後にアプリが完全に起動していない状態でトラフィックが流れることにより、エラーが発生することを危惧しております。
はじめまして。
検証を踏まえた(※)回答になりますが、App Service機能のみでオートスケール時の通信エラーを完全に防ぐ方法はない認識です。App Serviceにはインスタンス毎に通信を振り分けるための透過的なLBが存在しますが、当該LBはユーザ側で操作不可(オートスケール時の細かい通信制御不可)となります。
※JMETERで通信を多量発生させたうえで、App Serviceでオートスケール実施時の挙動確認
エラー防止を優先する対処方法は以下が考えられます。参考になれば幸いです。