我有以下方案:ASP.NET应用程序作为Azure Webrole,2个小实例。有时,当VM重新启动时,我的一个实例之一会返回500个错误,我必须手动重新启动每个实例并希望获得最好的。我如何检查该实例正在运行和运行的webrole.cs的onstart方法,以及是否有问题回收角色?
,而不是将创可贴放在症状上,我建议解决根本原因。请参阅http://blogs.msdn.com/b/kwill/kwill/archive/2013/09/19/troubleshooting-scenario-5-internal-server-erver-error-eror-500-in-webrole.aspx,以获取有关如何解决500错误线索在Webroles中。
如果您确实想实现此带援助代码,则可以从Azure AutoScale重新启动运行实例中调整代码,并致电500响应。