Windows Azure の Web ロール インスタンスに RDP を実行して を作成するiisreset
と、 がWorld Wide Web Publishing Service
シャットダウンし、ロールを起動して再度実行する唯一の方法は、前述のサービスを再起動するか、インスタンスを再ロール/再起動することであることに気付きました。
World Wide Web Publishing Service
理由はわかりませんが、Windows Azure の既定の開始モードは ですManual
。なぜなら、iisreset
Web ロールを WWW で使用できないままにしておくためです。
私はこれに対する解決策を見つけました - IMO - 奇妙な振る舞いで、この投稿の元の質問に答えました。
ただし、Windows Azure に代わるものはありiisreset
ますか?プログラムで正確なインスタンスを特定できる場所はありますか? それは別の問題だからです。今度は、各インスタンスに RDP を使用する必要があります。各インスタンスをピンポイントで特定できると便利です。
考えてみてください。www.awesome-azure.com への CNAME があります。これはラウンドロビンで 3 つのインスタンスによってホストされており、RDP を介して、REST API (同様) を介してそれぞれをリセット/監視/診断/ハートビートしたいと考えています。
これは達成できますか。
編集
達成すべき目標だけでなく、課題が何であるかをより明確にしようとしました。
編集2
課題に対する解決策を提供しましたiisreset
。可能であれば、インターネット経由でインスタンスを特定するように質問を更新しました。