подключаю несколько начинает вылетать ошибка The server returned HTTP 429 Too Many Requests
Предполагаю что из-за того что воркеры вместе пытаются сетнуть вебхук
как можно поправить?
пока вижу вариант ручками повесть вебхук, а из кода вообще убрать эти методы
конец кода:
# Remove webhook, it fails sometimes the set if there is a previous webhook
bot.remove_webhook()
time.sleep(5)
# Set webhook
bot.set_webhook(url=WEBHOOK_URL_BASE+WEBHOOK_URL_PATH,
certificate=open('/home/botuser/tgbot/ssl/YOURPUBLIC.pem', 'r'))
time.sleep(5)
# Start flask server
if __name__ == "__main__":
app.run(host=WEBHOOK_LISTEN,
port=8443,
ssl_context=('/home/botuser/tgbot/ssl/YOURPUBLIC.pem',
'/home/botuser/tgbot/ssl/YOURPRIVATE.key'))
классика
А вообще зачем несколько воркеров?
Обсуждают сегодня