我部署了一个工作者角色,可以在一段时间内工作正常(几天......),但在某些时候停止或崩溃,然后它根本无法重启并保持“骑自行车......”。唯一的解决方案是重塑角色。
如何设置自动提醒,以便在角色无响应(和骑车......)时收到电子邮件?
由于
答案 0 :(得分:0)
此类提醒或通知今天无法使用,但正在进行处理。如果这导致服务中断,您可以随时注册外部监控服务,该服务会在您的站点停机时向您发送警报。
但是,我建议解决问题的根本原因,而不仅仅是重新映像以修复症状。我将如何开始:
答案 1 :(得分:0)
Azure无法通知您此类情况。考虑在WorkerRole的循环周围放置一个try / catch,其中有一个catch可以在出现问题时通过电子邮件发送给你。
或者,如果您愿意使用第三方服务,请考虑AzureWatch(我与该产品有关联)。如果您的实例变为无响应,忙碌或通过其他非就绪状态,它可以提醒您