JBoss EAP の tmp ディレクトリにセッションの .ser ファイルが大量に作成されます

Solution Verified - Updated -

Issue

  • JBoss の tmp ディレクトリにある不要なファイルを自動的に削除する方法または設定はありますか? 不要ファイルの大部分は tmp/sessions にあります。
  • JBoss サーバーのステートフルセッションビーンで .ser ファイルが大量に作成されます。
  • JBoss がこれらのファイルを使用してない場合に削除する方法はありませんか? 数時間で、数 GB のデータが tmp ディレクトリに保存されるため、ディスク領域が足りなくなります。

  • JBoss EAP は、$JBOSS_HOME/server/$PROFILE/tmp/sessions フォルダで多くのセッションファイルを生成します。作成されるファイル数を制限して、自動的に削除するにはどうしたら良いですか?

  • JBoss が「フリーズ」しています。(アプリケーションが応答せず、タイムアウトになります。) tmp フォルダ (tmp\sessions\TransactionSync-...) に 30000 もの .ser ファイルが作成されていました。この「フリーズ」問題は、一時フォルダのファイル数が 30000 になったときに発生しているようです。

Environment

  • JBoss Enterprise Application Platform (EAP)
    • 4.2.0
    • 4.3.0
    • 5.1
  • JBoss Enterprise Portal Platform (EPP) 4.3.0_CP01

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.