ArtikUA
Авг. 4, 2015 17:13:13
Есть RESTful на Flask
По определенному route нужно что бы запустилась асинхронная задача в фоне, а клиенту выдался ответ о том что она запустилась
Как это можно сделать без celery, на asyncio?
Через используя для задачи декоратор @asyncio.coroutine и loop.run_until_complete оно ждёт пока задача завершится, хотя их и можно параллельно несколько запустить.
Как запустить асинхронно и “забыть” про неё?
sander
Авг. 4, 2015 17:32:28
ArtikUA
смотря что имеется в виду под запуском,
если app.run(), то никак
ArtikUA
Авг. 4, 2015 17:51:51
sander
смотря что имеется в виду под запуском,
если app.run(), то никак
А как можно?
4kpt_III
Авг. 4, 2015 18:04:18
celery или RQ…
ArtikUA
Авг. 4, 2015 18:30:30
4kpt_III
celery или RQ…
С RQ разобрался
А на Tornado чистом не выйдет что бы без него? А то там и Редис ставить надо, и сам воркер запускать
4kpt_III
Авг. 5, 2015 02:27:21
Зависит от “тяжести” таска. Поясните, для начала, для какой задачи Вам все это добро понадобилось…
sander
Авг. 5, 2015 09:21:54
ArtikUAпишите сразу на
aiohttp
iho
Авг. 5, 2015 14:41:00
sander
пишите сразу на aiohttp
Нах иди
FishHook
Авг. 5, 2015 17:50:34
В какое место Игоря Горобца не плюй, всё равно в фашиста попадёшь.
Дорогой, тебя же уже два раза банили, тебе до сих пор непонятно что ты здесь не нужен?
Ты настолько тупой или настолько фашист? Пошёл к черту, даже не регистрируйся, не трать время, забаню без предупреждения.