0

Java 初心者。ロガーを使用したいのですが、ファイル永続化スキームが異なります。ファイルをローテーションしてオーバーライドする代わりに、ログ ファイルに過去 1 分間のログが含まれる、時間ベースのファイル システム階層でログを作成したいと考えています。 /home/myUser/logs/2015/03/08/13 の下の log_05.txt に配置されます。つまり、ファイルのフル パスは /home/myUser/logs/2015/03/08/13/log_05 になります。 TXT。

助言がありますか?

4

2 に答える 2

0

これについては、How to create the log file for each record in a specific format using java util logging framework で説明されています。FileHandler はディレクトリを作成しないため、これらの例を変更してディレクトリを作成する必要があります。非同期ハンドラーを作成する場合は、別のスレッドで java.util.logger を使用してファイルに書き込むのアドバイスに従う必要があります。

于 2015-03-08T14:18:07.203 に答える