| Supervisor Um sistema para controlar o estado do processo sob UNIX |
Baixe Agora |
Supervisor Classificação e resumo
- Nome do editor:
- Chris McDonough
- Site do editor:
- http://supervisord.org/
- Sistemas operacionais:
- Mac OS X 10.4 or later
- Tamanho do arquivo:
- 285 KB
Supervisor Tag
Supervisor Descrição
Um sistema para controlar o estado do processo sob UNIX O Supervisor é um sistema cliente / servidor que permite aos usuários monitorar e controlar vários processos em sistemas operacionais semelhantes ao UNIX.Supervisor compartilha alguns dos mesmos objetivos de programas como Launchd, Daemontools e Runit. Ao contrário de alguns desses programas, não se destina a ser executado como substituto para init como "ID do processo 1". Em vez disso, o supervisor deve ser usado para controlar processos relacionados a um projeto ou um cliente, e é destinado a iniciar como qualquer outro programa no momento da inicialização.Supervisor foi testado e é conhecido por executar no Mac OS X (10.4 e 10.5), Linux (Ubuntu Dapper / Feisty / Gutsy e Fedora) e Solaris (10 para Intel) e FreeBSD. O supervisor provavelmente funciona bem na maioria dos sistemas UNIX. Aqui estão algumas características principais do "supervisor": · Simples - O supervisor é configurado por meio de um arquivo de configuração simples de estilo ini que é fácil de aprender. Ele fornece muitas opções por processo que facilitam sua vida como reiniciar processos com falha e rotação automática de log. · O supervisor centralizado fornece um lugar para iniciar, parar e monitorar seus processos. Os processos podem ser controlados individualmente ou em grupos. Você pode configurar o supervisor para fornecer uma linha de comando local ou remota e interface da Web. · O supervisor eficiente inicia seus subprocessos via garfo / exec e subprocessos não daemonizar. O sistema operacional sinaliza o supervisor imediatamente quando um processo termina, diferentemente de algumas soluções que dependem de arquivos PID problemáticos e pesquisadores periódicos para reiniciar os processos com falha. · Extensível - O supervisor possui um protocolo de notificação de eventos simples que os programas escritos em qualquer idioma podem usar para monitorá-lo e uma interface XML-RPC para controle. Também é construído com pontos de extensão que podem ser alavancados por desenvolvedores de Python. · Compatível - supervisor funciona apenas sobre tudo, exceto pelo Windows. É testado e suportado no Linux, Mac OS X, Solaris e FreeBSD. É escrito inteiramente no Python, portanto, a instalação não requer um compilador C. · Provado - Enquanto o supervisor é muito ativamente desenvolvido hoje, não é um novo software. O supervisor existe há anos e já está em uso em muitos servidores. Requisitos: · Python 2.3.3 ou posterior
Supervisor Software Relacionado