Задать вопрос
@oneLEAM

Почему тг бот запущенный в контейнере podman самостоятельно завершается получая SIGTERM?

Бот работает исправно, ошибок не наблюдаются. Без контейнера может работать месяцами, но вот в контейнере podman он просто перестаёт работать без ошибок выводя в логи:
WARNING:aiogram.dispatcher:Received SIGTERM signal
INFO:aiogram.dispatcher:Polling stopped for bot ...

Я его сам никаким образом не останавливаю, останавливаются он в те моменты когда я и впомине не лазяю в терминале сервера.
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
@Hardoman
DevOps
Чтобы ответить точнее на вопрос, необходимо видеть полный лог трейсбека после сообщения остановки процесса

Polling stopped
Traceback (most recent call last):
...

Обычно, поллинг перестаёт работать из-за сетевых проблем.
Известны проблемы с ipv6 совместимостью.

Bot API has well-known issues with accessing via IPv6, so, it is recommended to disable it and prefer to use IPv4 with bots.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы