Pergunta

Estou procurando algum software que me permita controlar um aplicativo baseado em servidor, ou seja, existem vários processos interdependentes que eu gostaria de poder iniciar, desligar e monitorar de forma controladora.

Já me deparei com programas como o Autosys, mas são caros e muito exagerados para o que desejo.Eu também vi AppCtl, mas isso parece não lidar com dependências.Talvez fosse possível redirecionar os scripts de inicialização?

Ah, e como complicação adicional, ele deve ser capaz de rodar em um Solaris 10 ou Linux sem instalar novos binários.Nas caixas que vi recentemente, isso significa shell scripts e Perl, mas não Python.

Existe algum desses programas ou preciso tirar o pó da minha cópia do Programming Perl?

Foi útil?

Solução

Experimente Supervise, que é o que o qmail usa para acompanhar seus serviços/aplicativos de inicialização:

http://cr.yp.to/daemontools/supervise.html

Outras dicas

Bom dia,

Dê uma olhada em /etc/init.d para algo semelhante e use isso como base.Veja também crontab, ou talvez em, para executar regularmente.

saúde,

Roubar

Solaris - apenas até onde eu sei, mas o Solaris 10 não seria SMF faça o que você quiser?

Experimente o lote GNU.Parece que suporta o que você precisa.

http://www.gnu.org/software/gnubatch/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top