2011-01-26 10 views
8

Sviluppiamo una suite di applicazioni PHP SASS e usiamo Gearman per elaborare le attività in background sia in modo sincrono che asincrono. Amiamo tutto ciò che Gearman ha da offrire, ma abbiamo iniziato a trovare l'amministrazione della coda per diventare noiosi.UI Web per Gearman o alternative per la coda di lavoro PHP

Qualcuno ha avuto esperienza con un'interfaccia utente Web per Gearman che consente di vedere tutti i server di lavoro ei lavori in coda su di essi?

O qualsiasi suggerimento per un'alternativa a Gearman che verrà eseguito facilmente sullo stack LAMP e ha un buon supporto per la libreria PHP e un'interfaccia utente Web per l'uso?

risposta

2

C'è gearman-stat.psgi. Un piccolo script Perl si basa su Plack che rende molto facile l'esecuzione di questo script come server HTTP standalone, script CGI o FCGI, nonché mod_perl. Anche se non vuoi usarlo, puoi dare un'occhiata al codice sorgente per vedere come recupera le statistiche.

+4

Ho finito per seguire un collegamento nel file readme per l'apache_mod mod_gearman_status https://github.com/amir/mod_gearman_status – xzyfer

+0

Se si sta utilizzando Apache, questa è un'ottima soluzione. Si potrebbe anche voler tenere traccia di http://www.gearmanhq.com/, una soluzione ospitata per Gearman (che apparentemente si avvicina presto alla versione beta) con le metriche e cosa no. Inoltre, il protocollo Gearman è definito qui http://gearman.org/index.php?id=protocol se vuoi parlare direttamente con te stesso (vedi Protocollo amministrativo). – Htbaa

5

Ho appena pubblicato un nuovo Gearman interfaccia utente. È una specie di versione aggiornata di Gearman Monitor, realizzata su AngularJS e Silex: Gearman UI.

Spero che lo trovi utile.

+1

Lo sto usando - molto bello! Facile da configurare, semplice, ma moderno. –

Problemi correlati