Форум сайта python.su
Есть RESTful на Flask
По определенному route нужно что бы запустилась асинхронная задача в фоне, а клиенту выдался ответ о том что она запустилась
Как это можно сделать без celery, на asyncio?
Через используя для задачи декоратор @asyncio.coroutine и loop.run_until_complete оно ждёт пока задача завершится, хотя их и можно параллельно несколько запустить.
Как запустить асинхронно и “забыть” про неё?
Отредактировано ArtikUA (Авг. 4, 2015 17:13:24)
Офлайн
ArtikUA
смотря что имеется в виду под запуском,
если app.run(), то никак
Отредактировано sander (Авг. 4, 2015 17:33:32)
Офлайн
sanderА как можно?
смотря что имеется в виду под запуском,
если app.run(), то никак
Офлайн
celery или RQ…
Офлайн
4kpt_IIIС RQ разобрался
celery или RQ…
Офлайн
Зависит от “тяжести” таска. Поясните, для начала, для какой задачи Вам все это добро понадобилось…
Офлайн
ArtikUA
пишите сразу на aiohttp
Офлайн
sanderНах иди
пишите сразу на aiohttp
Офлайн
В какое место Игоря Горобца не плюй, всё равно в фашиста попадёшь.
Дорогой, тебя же уже два раза банили, тебе до сих пор непонятно что ты здесь не нужен?
Ты настолько тупой или настолько фашист? Пошёл к черту, даже не регистрируйся, не трать время, забаню без предупреждения.
Офлайн