【发布时间】:2011-10-16 19:19:19
【问题描述】:
场景:站点使用 Mvc 异步控制器。
错误:每次异步结束操作(如 EndReceive)抛出错误时,它也会导致 IIS 崩溃。
这是应该始终尝试捕获的错误类型,但默认行为是否总是会使 IIS 进程崩溃? (不知道我是应该离开它还是开始更深入的故障排除)
谢谢,
【问题讨论】:
-
是什么让您认为它“崩溃”了 IIS?你说的崩溃是什么意思?有问题的代码是什么?什么操作系统/IIS 版本?
-
到目前为止 IIS 7 和 IIS express,操作系统 win7 + win2k3。弹出“iis 进程有..”和带有指向异步结束的调试信息的事件日志(作为 endrecive)。 Crash = Workerprocess崩溃,iis 7回收worker,iis express进程需要手动重启。
-
无代码,无错误报告;帮不上忙。
标签: asp.net-mvc model-view-controller iis asynchronous crash