2011-01-26 13 views
8

Desarrollamos un conjunto de aplicaciones PHP SASS y usamos Gearman para procesar tareas en segundo plano de forma sincrónica y asincrónica. Amamos todo lo que Gearman tiene para ofrecer, pero hemos empezado a pensar que la administración de la cola es tediosa.interfaz de usuario web de Gearman o alternativas para PHP cola de trabajos

¿Alguien aquí tiene experiencia con una interfaz de usuario web para Gearman que le permite ver todos los servidores de trabajo y los trabajos puestos en cola en ellos?

O cualquier sugerencia de alternativa a Gearman que se ejecutará fácilmente en la pila LAMP y tiene una buena compatibilidad con la biblioteca PHP, y una interfaz de usuario web de causa?

Respuesta

2

Hay gearman-stat.psgi. Un pequeño script de Perl basado en Plack que hace que sea muy fácil ejecutar este script como un servidor HTTP independiente, CGI o script FCGI, así como mod_perl. Incluso si no quiere usarlo, puede echarle un vistazo al código fuente para ver cómo está obteniendo estadísticas.

+4

Terminé siguiendo un enlace en el archivo léame a apache_mod mod_gearman_status https://github.com/amir/mod_gearman_status – xzyfer

+0

Si está usando Apache, esa es una gran solución. También es posible que desee realizar un seguimiento de http://www.gearmanhq.com/, una solución alojada para Gearman (que parece estar próxima a la versión beta pronto) con métricas y otras cosas. Además, el protocolo de Gearman se define aquí http://gearman.org/index.php?id=protocol si desea hablar con usted directamente (consulte Protocolo administrativo). – Htbaa

5

que he acabo de publicar una nueva interfaz de usuario Gearman. Es una especie de versión actualizada de Gearman Monitor, construida en AngularJS y Silex: Gearman UI.

Espero que lo encuentres útil.

+1

Lo estoy usando, ¡genial! Fácil de instalar, simple, pero moderno. –

Cuestiones relacionadas