我从w3wp进程内部调用RoleInstanceStatusCheckEventArgs.SetBusy,在那里我已经注册了statuscheck事件。这与下面的链接中的解释类似,不同的是,这个链接讨论的是我在WaIISHost中进行的操作,而我是在w3wp中进行的。
http://msdn.microsoft.com/en-us/library/microsoft.windowsazure.serviceruntime.roleenvironment.statuscheck.aspx
我遇到的问题是,角色在5分钟内保持忙碌状态,然后自动联机(就绪)。以前有没有人碰到过这个?不能从w3wp内部调用SetBusy吗?
感谢您的帮助/建议。
发布于 2012-02-23 01:30:18
这听起来像是w3wp进程被杀死了。您应该能够做到这一点,但IIS/Azure可以终止并重新启动w3wp进程。您可能需要检查进程ID,看看情况是否如此。
但是你想做的事情,你应该能够做到。
https://stackoverflow.com/questions/9393924
复制相似问题