Пигтейл неправильно смещен? - PullRequest
0 голосов
/ 19 декабря 2018

Я пишу 10 строк в файл nginx access.log каждую секунду (для имитации входящих запросов).При этом я также запускаю собственный скрипт на python, который каждую секунду анализирует мой файл журнала доступа nginx, используя pygtail

Время от времени (не что-то с постоянным шаблоном) pygtail вместо этого анализирует все строки от начала10 строк в секунду, похоже, что смещение сходит с ума.

Вот вывод из моего файла журнала (из сценария, который запускается каждую секунду и добавляет записи в журнал доступа):

Added 10 Lines to the log on Wed Dec 19 11:46:21 UTC 2018
Current offset value:
917513
4886368
Added 10 Lines to the log on Wed Dec 19 11:46:22 UTC 2018
Current offset value:
917513
4886368
Added 10 Lines to the log on Wed Dec 19 11:46:23 UTC 2018
Current offset value:
917513
4886368

Вы можете ясно видеть, что второе значение застряло (а также первое, но обычно так оно и есть), и это те секунды, когда мои отчеты сходят с ума.теперь я не знаю, что означают эти два числа, но я вполне уверен, что это как-то связано.

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...