[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