4

Apache CommonsTailerAPIを使用してログファイルを監視しています。

アプリケーションを再起動するたびに、古いログメッセージも表示されます。代わりに、新しいログメッセージのみが表示されます。

古いログメッセージを取得するこの動作を回避するにはどうすればよいですか?

4

1 に答える 1

3

4引数のTailerコンストラクターを使用しtrueて、最後の引数( )を渡しましたendか?これにより、新しい行のみが返されるようになります。

最後の引数は次のように文書化されています。

trueファイルの末尾から末尾に設定し、ファイルfalseの先頭から末尾に設定します。

于 2011-05-05T10:42:20.983 に答える