古いログファイルの一部を自動的に削除するようにglassfishを取得する方法はありますか? 昨日、グラスフィッシュのロギングにより、ディスクがいっぱいになる問題が発生しました。私たちが無知でない限り、管理コンソールでこれを行う明確な方法はありません。
質問する
10019 次
3 に答える
7
Log Rotate Manager で Glassfish にログ ファイルを削除させることができます: http://blogs.oracle.com/sirajg/entry/managing_rotated_log_files
于 2009-04-06T14:22:01.150 に答える
4
3.1 では、コマンドは次のようになりました (デフォルトの 10 は存在しないと想定されます)。
asadmin> set-log-attributes com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles=10
http://docs.oracle.com/cd/E18930_01/html/821-2416/gklmn.html#gkmai
于 2014-10-20T10:50:45.627 に答える
1
他の回答で提案されているようにGlassFishPerformanceAdvisorをインストールできない、またはインストールしたくない場合は、別の方法がhttps://wikis.oracle.com/display/GlassFish/FaqDeleteRotatedLogsで説明されています。
com.sun.enterprise.server.logging.max_history_filesシステムプロパティは、アクセスログとサーバーログの両方でローテーションされるログファイルの数を制限します
于 2012-11-28T11:36:47.540 に答える