TGViewer
SMLTECH SMLTECH @smlttech · 1.52K subscribers
Post #924 4.03K
Измеряем «пульс» Kafka-консьюмера для автоматического перезапуска с помощью livenessProbe ❤️

Во многих наших инструментах мы используем Kafka для обработки потоков данных. В связке с Kubernetes это очень удобно и эффективно. За исключением моментов, когда Kafka-консьюмер зависает без ошибок или падений, но перестав обрабатывать сообщения. Отследить такое сложно, но можно.

Например, проблему можно решить с помощью livenessProbe, но в случае Kafka-консьюмеров единого способа для этого нет, что усложняет задачу. Сергей Коник нашел наиболее оптимальное решение этой задачи с помощью паттерна HeartBeat и Python. Благодаря периодической проверке «пульса» консьюмера мы можем быстро обнаружить зависание и автоматически перезагрузить контейнер с консьюмером.

О том, как пошагово реализовать такой механизм Сергей рассказал в новой статье. Заходите почитать!

#шерим
  • ❤ 5
  • 👻 2
More from @smlttech
  1. Jun 30, 2025🌟 Понедельник — это не приговор. Особенно если включить правильный плейлист Мы собрали му…
  2. Jun 30, 2025Post #1007
  3. Jun 28, 2025🔥 Лучшее от SMLTECH: подборка материалов, к которым стоит вернуться Каждую неделю мы дели…
  4. Jun 24, 2025✅ Как Data Science меняет девелопмент и бизнес — два практических вебинара от «Самолета» и…
  5. Jun 21, 2025Data-инструменты в действии: от контроля доступа до своей LLM-платформы В первой части мы…
  6. Jun 19, 2025✅ Как навести порядок в строительной документации Стройка — это тысячи документов, десятки…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →