これはばかげているように聞こえますが、いつリクエストをログに記録しますか? Webアプリケーションと、そのアプリケーションをロードする約500のHTTPプロキシがあります。しかし、問題は時々(そして今朝はたくさん)、プロキシ(phpソケットを使用)は接続されていると信じており、戻ってきた応答は空白でした。
ただし、IISにはこの要求のログがありません。
IISはいつリクエストをログに記録しますか?接続を拒否し、リクエストを処理していませんか?
IISは、要求が完了した後に要求をログに記録します。 W3WP.exeは、応答がクライアントに送信された後、メモリにログを記録します。次に、一定の間隔(通常は10秒未満)で、W3Wp.exeがWebサイト構成で指定されたIISログファイルに書き込みます。要求が=に表示されるまで、数秒待つ必要がある場合があります。 IISログファイル。HTTP.sysはリアルタイムで書き込まれると思います。IISログファイルにリクエストが表示されない場合は、次のことを確認してください。確かにあなたが思っているウェブサイトにアクセスしています。リクエストについては、最新の\%systemroot%\ System32\LogFiles\HTTPERRログファイルを確認することもできます... if IIS処理できないあなたのリクエスト、HTTP.sysはIISがリクエストを受け入れることができなかった理由をログに記録します。これがお役に立てば幸いです。-Chris