0

jsf(richfaces)、seam、jpaWebアプリケーションにtomcat7.0.19を使用しています。

約2か月後に、Webリクエストの処理が停止することに気づきました。

HTTP/1.1コネクタを使用しています。ヒープとpermgenのメモリは問題ないようです。ログにメモリ不足エラーはありません。jvisualvmを使用して、ヒープ、permgen、スレッド、およびスレッドダンプを監視しましたが、これらはすべて問題ありません。

localhost_access_logの更新が停止します。コネクタポートはまだリッスンしています。

Tomcatを再起動した後、新しい要求は正常です。

調査(追加のトレース)のために調査する必要がある他の領域についてアドバイスしていただけますか。RequestDumperFilterを構成する必要があります。

tomcat 7.0.29にアップグレードする必要がありますか?コネクタがポートでの要求の処理を停止する原因は何ですか?

詳細情報:ヒープ(1/6使用)、PermGen(1/2使用)。GCはヒープを効果的に削減しています。ローカルアクセスログが更新されていないという事実は、リクエストがサーブレットコンテナに対して行われていないことを示しています。JPA接続プールを使用していますが、データベース接続の問題は発生していません。再起動後、すべてが正常に機能します。

前もって感謝します。B

4

1 に答える 1

1

Tomcat 7 の問題: tomcatexpert.com/ask-the-experts/… Apache バグリンク#

  1. tomcat 7.0.32 へのアップグレード
  2. BIO コネクタの代わりに NIO を使用します。
于 2012-10-22T11:16:52.153 に答える