[pyar] Long running process controlado via HTTP
Pablo Seminario
pabluk en gmail.com
Jue Jun 14 04:55:21 ART 2012
On Wed, Jun 13, 2012 at 08:45:16PM -0500, Eka (Esteban Feldman) wrote:
> Hola pyar.
>
> Necesito hacer un proceso long running el cual pueda ser controlado via
> HTTP, iniciar cosas, pararlas, obtener informe, etc.... En el mejor de los
> casos que seas solo 1 proceso.
> La pregunta es como encararian uds esto?
>
> Mi idea inicial es Flask[0] + Gevent[1].
> rbistolfi sugirio en el canal de IRC usar hookbox [2]
>
> Ideas, comentarios?
>
Algo como Celery[0] quizas te pueda servir anda con varios frameworks[1] o tambien podes usar directamente webhooks[2]. Pero Celery te puede servir si necesitas lanzar cosas con codigo python, si en tu caso, son procesos a nivel sistema, quizas no te sea tan util.
Por ahi Supervisor[3] usando su XML-RPC[4] api te puede servir para el segundo caso.
Saludos!
[0] http://celeryproject.org/
[1] http://docs.celeryproject.org/en/latest/getting-started/introduction.html#synopsis
[2] http://docs.celeryproject.org/en/latest/userguide/remote-tasks.html
[3] http://supervisord.org/
[4] http://supervisord.org/xmlrpc.html
More information about the pyar
mailing list