日期:2014-05-16  浏览次数:21452 次

手動停止w3wp.exe會出現什麼問題
如題, 
因為每隔一段時間(還沒到自動回收的時間),就已經使用很多內存了.
如果我手動停止, 會造成哪些問題呢?

服務器環境:
windows server 2003
IIS 6

謝謝.


------解决方案--------------------
iis的应用程序池应该可以根据内存使用回收
------解决方案--------------------
手动停止的话,会导致当前的正在处理的请求发生错误,返回类似于"Service Unavailable"之类的错误。

如果确定是因为内存使用多你才想要停止w3wp.exe的话,那么我的建议是先找到内存泄漏的原因,这个可以通过一系列的步骤来查找原因。
------解决方案--------------------
探讨
那你就分开应用程序池好了,为什么非要把两个不同的web application放在一个AppPool呢?

------解决方案--------------------
探讨
除了Service Unavailable,沒有別的後果了嗎?

Service Unavailable又會使正在執行的程式產生什麼問題呢?