w3wp.exe 频繁重启 (Faulting application w3wp.exe)

Faulting application w3wp.exe,
version 6.0.3790.3959, stamp 45d6968e,
faulting module kernel32.dll, version 5.2.3790.3959,
stamp 45d742c2, debug? 0, fault address 0x0000bee7.

中文搜索没有找到解决办法。英文搜索也没有找到解决办法。最后自己还是只能靠自己。
原因在于,IIS的应用程序池主动回收w3wp.exe进程,就会使其崩掉。这应该是微软的一个BUG。
解决办法非常简单,打开应用程序池的属性页,在“回收”选项卡把所有的复选框去掉,让.NET的垃圾回收来管理内存而不要让IIS来插手。
已经运行2天了,一切正常。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据