2013-08-27 14 views
6

これは数ヶ月にわたって2回以上問題が発生しました。基本的には、私たちのサイトがHTTPエラー503を出しているとの電話がありました。私はIIS7マネージャーを見て、AppPoolがそれ自体をオフにしたことに気付きました。私はそれを再開し、それは喜んでそれが何ヶ月後に再び起こるまでそれの方法を続けます。AppPoolがシャットダウンします

IISマネージャーは4つのサイトを処理していますが、どちらも同じサイトでこの問題が発生しています。使用されている.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"

上記の2つのイベントが最初に、同じ期間に発生しますエラーの後に2つの情報イベントが続きます。これは5回発生し、Webサーバーのログからの警告と並んでいます。

誰かが何が起こっているのかを明確にすることができれば大いに感謝します。私はむしろ、アプリケーションプールがそれ自体をオフにすることにしたので、私たちのサイトがウェブから消えていくことを心配してはいけません。

私は、Rapid Fail Protection(特定の失敗回数の後にスイッチをオフにする)をオフにすることができますが、根本的な問題に取り組んでいます。

+0

右に表示されている関連記事の他に、多分このスレッドは役に立ちます:http://stackoverflow.com/questions/6772957/a-process-serving-application-pool-0-suffered-a-fatal-communication -error-wi – dcaswell

+0

http://stackoverflow.com/questions/18335678/how-to-debug-w3wp-clr-dll-errorを確認し、役立つかどうか確認してください。 – MikeSmithDev

答えて

3

この問題は、アプリケーションプールからのクラッシュダンプによって明らかになったように、PDF4Netで問題となっていました。リンクHow to debug w3wp clr.dll error(投稿者:MikeSmithDev)がそのプロセスの概要を説明します。

いずれにしても、非常に小さなページが1つあるpdfが来て、透明な画像でスタンプされます。これは、スタックオーバーフローエラーを作成する複数のファイルにアクセスしようとしたときに、アプリケーションプールがシャットダウンする結果になります。この修正は、PDF4Netを更新するだけの問題であることが判明しました。

関連する問題