私は Apache Tomcat 6.0.18 で実行されているホストされたアプリケーションに取り組んでおり、Apache (httpd) の背後に隠されています。それらは mod_jk を介して接続されます。VPS を使用しているため、Apache は VirtualHost としてホストされています。OSはCentOS 32ビットです。
問題は、Tomcat が非常にランダムに NULL リクエストを取得していることです (URL 固有の情報はあるが、データは含まれていない可能性があります)。この問題をデバッグするために、apache で dumpio を有効にして、リクエスト本文をログに出力しました。ただし、次のログエントリを取得しました。
[Tue Aug 18 04:18:16 2009] [デバッグ] mod_dumpio.c(55): mod_dumpio: dumpio_in (メタデータ EOS): 0 バイト
また、アクセスログを見ると、同じタイムスタンプのエントリが見つかりませんでした。次の 2 つの連続するエントリでも同じことがわかります。
86.96.227.88 - アプリ [18/Aug/2009:04:17:47 -0400] "POST /app/masters/ajaxReq.iajax HTTP/1.1" 400 - " http://server/app/masters/customer.do ?action=menuLoad# " "Mozilla/4.0 (互換性; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618)" 1036 180
86.96.227.88 - - [18/Aug/2009:04:18:49 -0400] "GET /app/ HTTP/1.1" 401 495 "-" "Mozilla/4.0 (互換性; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30618)" 716 848 8
Apache (HTTPD) が Tomcat に対していくつかの自律的な要求を発行している可能性はありますか?
この問題を理解する助けが必要です。