Как избежать старых сообщений журнала в TailerListener

Я использую Apache Commons Tailer API для мониторинга файлов журналов.

Всякий раз, когда я перезапускаю приложение, старые сообщения журнала также отображаются. Вместо этого должны отображаться только новые сообщения журнала.

Как мне избежать такого поведения при получении старых сообщений журнала?

1 ответ

Решение

Вы использовали 4-аргумент Tailer конструктор и пас true для последнего аргумента (end)? Это должно гарантировать, что возвращаются только новые строки.

Последний аргумент задокументирован так:

Установлен в true хвост от конца файла, false хвост с начала файла.

Другие вопросы по тегам