這是一個問題,我已經兩次了幾個月。基本上,我接到一個電話,說我們的網站正在發送一個HTTP錯誤503,我看看IIS7管理器,並注意到AppPool已經關閉。我重新啓動它,它繼續愉快,直到幾個月後它再次發生。AppPool自行關閉
IIS管理器正在處理四個站點,這兩個問題都發生在同一站點上。正在使用的.NET Framework版本是v4.0。
查看事件日誌我看到下面的
Web服務器IIS:
Warning: Event 5011 "A Process serving the application pool 'foo' suffered a fatal communication error with the Windows Process Activation Service. The process id was 'X' The data field contains the error number." - This warning appears 5 times, with 5 difference values for X, this takes place over about a minute 10-15 seconds between each warning.
Error: Event 5002 "Application pool 'foo' is being automatically disabled due to a series of failures in the process(es) serving that application pool."
應用程序日誌:
Error: Event 1000: "Faulting application name: w3wp.exe, version 7.5.7601.17514, time stamp: 0x4ce7afa2.
Faulting module name: clr.dll version 4.0.30319.17929, times tamp: 0x4ffa59b1. Exception codeL 0x0000fd"Information: Event 1001 "Fault bucket, type 0
Event Name: APPCRASH Response: Not available"
上述兩個事件發生在同一時間段,第一兩個信息事件之後出現錯誤。這發生五次,並與Web服務器日誌中的警告對齊。
如果任何人可以澄清發生了什麼,將不勝感激。我寧願不擔心我們的網站將從網上消失,因爲應用程序池決定關閉它。
我知道,快速失效保護(導致在給定次數的失敗後關閉)可以關閉,但我寧願處理潛在的問題。
除了正在出現在右邊的相關帖子也許這個線程可以幫助:http://stackoverflow.com/questions/6772957/a-process-serving-application-pool-0-suffered-a-fatal-communication -error-wi – dcaswell
查看http://stackoverflow.com/questions/18335678/how-to-debug-w3wp-clr-dll-error,看看它是否有幫助。 – MikeSmithDev