一定期間 (数日...) 正常に動作するワーカー ロールをデプロイしましたが、ある時点で停止またはクラッシュし、まったく再起動できず、「循環中...」のままになります。唯一の解決策は、ロールを再イメージ化することです。
自動アラートを設定して、ロールが応答しなくなったとき (およびサイクリング中...) にメールを受け取るにはどうすればよいですか?
ありがとう
一定期間 (数日...) 正常に動作するワーカー ロールをデプロイしましたが、ある時点で停止またはクラッシュし、まったく再起動できず、「循環中...」のままになります。唯一の解決策は、ロールを再イメージ化することです。
自動アラートを設定して、ロールが応答しなくなったとき (およびサイクリング中...) にメールを受け取るにはどうすればよいですか?
ありがとう
Azure は、そのような状況を通知することはできません。問題が発生した場合にメールで送信できるキャッチを使用して、WorkerRole のループの周りに try/catch を配置することを検討してください。
または、サード パーティのサービスを使用することにオープンである場合は、AzureWatchを検討してください(私はこの製品と提携しています)。インスタンスが Unresponsive、Busy、またはその他の非 Ready ステータスになった場合にアラートを出すことができます
このようなアラートや通知は現在利用できませんが、対応中です。これがサービスの中断を引き起こしている場合は、サイトがダウンするたびにアラートを送信する外部監視サービスにいつでもサインアップできます.
ただし、再イメージ化して症状を修正するだけでなく、問題の根本原因を解決することをお勧めします。これが私が始める方法です: