Ternick
@Ternick

Как включить потоки в pythonanywhere?

Использую Flaks сервер для принятия хуков с Telegram. В самом телеграм боте, нужно создание нового потока. Для удаления сообщения через какое-то время.

Сам TeleBot тоже не работал пока не установил threaded = False.
bot = TeleBot(config["api_key"], threaded = False)

Как можно решить вопрос ?
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
pythonanywhere не поддерживает работу с потоками.
FAQ
Can I use celery? -- at the moment the answer is no. We're working on it.
Can I just use threads? -- we don't support threads in web apps, no

Единственный вариант - использование асинхронного кода.

Как альтерантива - запускать отдельный сервис, который будет забирать задачи на удаление из БД
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы