упадет внезапно и в это время будет работать воркер, то так все и останется. Может как-то можно при старте flask единоразово устанавливать дефолтное состояние?
так что за задачу мы решаем так?
перед запуском потока проверять на диске запущен сейчас поток/воркер или нет. Если нет - запускаем
не понял вопроса. Ты не понимаешь про что я? Мы выше обсуждали, как определить запущен ли поток в flask
ты читал пост? там буквально говорится НЕ запускать фоновые потоки во фласке
что за поток, зачем он тебе?
на сервер прилетает большие объемы данных. Их нужно обработать, но обработка занимает много времени и чтобы клиент не ждал, планировал запустить обработку этих данных в отдельном потоке, а клиенту ответ отдать сразу
Посмотрю. Спасибо
так очередь при разных запросах к flask не будет разве разная, процессы то разные по-сути?
Внешняя очередь, rabbitmq, Kafka, sqs, на худой конец redis или табличка в базе
я понял. Как я хотел, так делать плохо)) Спасибо!
Обсуждают сегодня