Как LogStash обрабатывает перезапуск ввода Redis?
Я имею Redis v2.4.5
настроен как вход для LogStash v1.2.1
когда Redis
перезагружается, LogStash
продолжает сохранять открытое соединение (согласно netstat
), но больше не читает сообщения из списка.
Перезапуск LogStash
решит эту проблему, но это явно не является приемлемым решением в производственном сценарии.
Это ожидаемое поведение? я ожидал LogStash
восстановить автоматически.
1 ответ
Решение
Похоже, что эта ошибка была недавно исправлена https://github.com/logstash/logstash/commit/e6df6a693bee8238751737b646511b227244f932