1 つのスロットを持つ 1 つの Web アプリを含む Azure App Service があります。App Service に 2 つのインスタンスが割り当てられています。今週、App Service は約 60% の CPU 使用率を示しており、通常は約 10 ~ 15% です。さらに調査すると、2 つのインスタンスのうちの 1 つが上限に達しているようです。インスタンスごとのサイト メトリックを開くと、HTTP 応答時間が 1 つのインスタンスでは数千ミリ秒であり、もう 1 つのインスタンスでは 200 ミリ秒未満であることがわかります。問題のあるインスタンスで W3P プロセスを再起動しようとしましたが、効果がないようです。また、追加のインスタンスにスケールアップしようとしました。新しいインスタンスは問題ないように見えますが、スケールダウンすると、ファブリックは問題のあるインスタンスを強制終了しません。
ファブリック コントローラーに特定のインスタンスを強制的に強制終了させるにはどうすればよいですか?
AzureRestartRole powershell コマンドはこちら ( https://msdn.microsoft.com/en-us/library/azure/dn495202.aspx ) で見つかりましたが、私の Azure Powershell コマンド プロンプトはコマンドを認識しないようなので、アップグレードしてみましたinstall-module コマンドを使用して Azure SDK 1.3 にアップグレードしましたが、'AzureRestartRole' コマンドが見つかりません。