Почему возникает Timeout was reached в callback api в вк?

Добрый день.
Есть бот для вк, которому пишут около 200-400 человек в минуту.
Когда приходит новое сообщение, он добавляет это как таск в celery и сразу отвечает 200 ок.
таким образом, на ответ на колбэк получается почти мгновенно.
Но, очень часто в ошибках получаем timeout was reached.
5b5ed3b01a443944052066.png

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

еще проблема в том, когда таких ошибок становится слишком много, то вконтакте перестает слать уведомления и бот простаивает

как фреймворк использую flask, работает все в докер контейнере и брокер redis
  • Вопрос задан
  • 754 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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