Supervisor

es un sistema cliente / servidor que permite a sus usuarios controlar una serie de procesos en sistemas operativos similares a Unix.
Descargar ahora

Supervisor Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • ZPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Chris McDonough
  • Sitio web del editor:
  • http://www.plope.com/software/supervisor2/

Supervisor Etiquetas


Supervisor Descripción

Supervisor es un sistema cliente / servidor que permite a sus usuarios el control de una serie de procesos en sistemas operativos tipo UNIX. Supervisor es un sistema cliente / servidor que permite a sus usuarios el control de una serie de procesos en sistemas operativos tipo UNIX. Fue inspirado por el siguiente: · Se menudo incómodo necesidad de escribir scripts "rc.d." para cada instancia de proceso individual. guiones rc.d. son una gran forma de mínimo común denominador del proceso de inicialización / autostart / gestión, pero pueden ser dolorosas para escribir y mantener. Además, las secuencias de comandos rc.d. no pueden reiniciar automáticamente un proceso de estrellado y muchos programas no reiniciará a sí mismos correctamente en un accidente. Supervisord inicia procesos como sus subprocesos, y puede ser configurado para reiniciar automáticamente en caso de accidente. Puede también ser automáticamente configurado para iniciar procesos en su propia invocación. · A menudo es difícil levantarse precisa / abajo el estado de los procesos en UNIX. Pidfiles menudo se encuentran. Supervisord inicia procesos como subprocesos, por lo que siempre conoce el verdadero arriba / abajo el estado de sus hijos y se puede consultar convenientemente para estos datos. · Los usuarios que necesitan control de estado del proceso a menudo sólo tiene que hacer eso. Ellos no quieren o necesitan acceso en toda regla cáscara a la máquina en la que los procesos se están ejecutando. Supervisorctl permite una forma muy limitada de acceso a la máquina, esencialmente, lo que permite a los usuarios ver el estado del proceso y de control de subprocesos supervisord controlado mediante la emisión de órdenes de "reinicio" de un simple concha o interfaz de usuario web "parada", "start", y. · Usuarios a menudo necesitan para controlar los procesos en muchas máquinas. Supervisor proporciona una forma simple, segura, y el mecanismo uniforme para procesos en los grupos de control de máquinas de forma interactiva y automática. · Los procesos que escuchan en los puertos TCP "baja" a menudo necesitan ser iniciado y se reinicia como usuario root (un misfeature UNIX). Por lo general es el caso que es perfectamente bien para permitir que la gente "normal" para detener o reiniciar un proceso de este tipo, pero proporcionándoles acceso a una consola es a menudo poco práctico, y les proporciona acceso root o sudo acceso es a menudo imposible. Es también (con razón) difícil de explicarles por qué existe este problema. Si supervisord se inicia como root, es posible que los usuarios "normales" para controlar este tipo de procesos sin necesidad de explicar las complejidades del problema para ellos. · Procesos menudo necesitan ser iniciado y detenido en grupos, a veces incluso en una "prioridad pedido". A menudo es difícil de explicar a la gente cómo hacer esto. Supervisor le permite asignar prioridades a los procesos, y permite al usuario para emitir comandos a través del cliente supervisorctl como "empezar", y "reinicie todo", lo que les inicia en el orden de prioridad asignada previamente. Además, los procesos se pueden agrupar en grupos de "proceso" y un conjunto de procesos relacionados lógicamente pueden ser detenidos y que comenzó como un unit.Requirements: · Python 2.3 o betterInstalling: · Ejecutar "python setup.py install". Esto descargar e instalar todas las distribuciones dependido por el supervisor y finalmente instalar supervisor de sí mismo. Una vez hecho esto, copie el archivo "sample.conf" que encontrará en el mismo directorio que este archivo para /etc/supervisord.conf y modificar a su gusto. Si prefiere no poner el archivo supervisord.conf en / etc, se puede colocar en cualquier lugar y empezar supervisord y el punto en el fichero de configuración a través de la opción -c, por ejemplo, "Pitón supervisord.py -c / ruta / a / muestra / conf" o, si se utiliza el script llamado "supervisord", "supervisord -c /path/to/sample.conf".· que hacen referencia a continuación a una "$ BINDIR" al explicar cómo ejecutar supervisord y supervisorctl. Este es el directorio "bindir" que su instalación de Python se ha configurado con. Por ejemplo, para una instalación de Python instalado a través de "./configure --prefix = / usr / / pitón local; marca; make install", $ BINDIR sería "/ usr / / pitón local / bin". intérpretes de Python en diferentes plataformas utilizan diferentes BINDIRs $. Vistazo a la salida de "setup.py install" si no se puede averiguar dónde el suyo is.What hay de nuevo en esta versión:. · Se añadió un sistema de notificación de eventos · subprocesos pueden emitir datos en stdout o stderr entre fichas especiales que causan supervisor para realizar una notificación de eventos "comunicaciones de proceso". se agregaron · Los grupos de proceso. · La API de interfaz XML-RPC se puede extender de manera arbitraria por el registro de nuevas fábricas de alto nivel de espacio de nombres. · El stdout y stderr de los procesos ahora se pueden registrar de forma independiente. · estilo interfaz web se ha mejorado.


Supervisor Software relacionado

firefullido

Fireflier es una herramienta de firewall, que se basa en la parte superior del marco IPTables. ...

133

Descargar

Flawfinder

Flawfinder búsquedas a través del código fuente que busca fallas de seguridad potenciales. ...

170

Descargar

Wmtosh

WMTOSH es un applet de monitoreo ACPI, dirigido a las computadoras portátiles Toshiba. ...

179

Descargar