Apache CommonsTailerAPIを使用してログファイルを監視しています。
アプリケーションを再起動するたびに、古いログメッセージも表示されます。代わりに、新しいログメッセージのみが表示されます。
古いログメッセージを取得するこの動作を回避するにはどうすればよいですか?
Apache CommonsTailerAPIを使用してログファイルを監視しています。
アプリケーションを再起動するたびに、古いログメッセージも表示されます。代わりに、新しいログメッセージのみが表示されます。
古いログメッセージを取得するこの動作を回避するにはどうすればよいですか?
4引数のTailer
コンストラクターを使用しtrue
て、最後の引数( )を渡しましたend
か?これにより、新しい行のみが返されるようになります。
最後の引数は次のように文書化されています。
true
ファイルの末尾から末尾に設定し、ファイルfalse
の先頭から末尾に設定します。