[pyar] ejecutar workers con celery
Javier Marcon
javiermarcon en gmail.com
Jue Dic 18 12:51:00 ART 2014
El 18/12/14 a las 12:43, Ale escibió:
>
>
> Me parece que lo mejor es implementarlo haciendo que celery use
> http callback tasks para lamar a mis aplicaciones, pero no
> encontré como hacerlo de forma completa, el ejemplo de
> github.com/celery/celery/blob/master/examples/httpexample/README.rst
> <http://github.com/celery/celery/blob/master/examples/httpexample/README.rst>
> me dice como manejarlo con un worker, pero yo quiero hacer muchos
> requests asincronicos al mismo tiempo a distintas páginas y
> obtener todos los resultados en forma asincronica para procesarlos
> despues.
>
>
>> >>> from celery import group
>> >>> from proj.tasks import app2, app3, app4
>>
>> >>> group(app2.s(...), app3.s(...), app4.s(...))
>> ...resultado de cada ejecución
> Usando el mismo ejemplo app2, app3, app4 podrían ser requests http a
> las correspondientes app2, app3, app4 de tornado.
>
> Los callbacks pueden ser tasks o no. Si expones una url en cada app
> tornado para comunicarte con el resto del mundo podes una tarea que
> haga un post a ese url y así para cada app.
>
Gracias, lo voy a probar.
Saludos,
Javier.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20141218/2c998325/attachment.html>
More information about the pyar
mailing list