[FUGSPBR] Monitorar execucao de script.
Atomio
atomio em sodisa.com.br
Ter Jul 20 14:52:07 BRT 2004
Pessoal,
Para monitorar um script php chamado:
/usr/scripts/tempo_real_2.php
utilizo o seguinte script:
#!/bin/sh
while :; do
ps -ax | grep real.php
if [ $? -gt 0 ];then
/usr/scripts/tempo_real.php &
fi
sleep 30s
done
Para executa-lo no prompt digito:
nohup /sbin/check_temporeal.sh &
Escuta o ps a cada 30 segundos e caso
tenha sucesso (exit signal 0) ele aguarda
mais 30 segundos e retorna a executar o ps.
Funciona perfeitamente quando estou logado.
No entanto quando dou logout na maquina o
script para de funcionar corretamente. Ja
testei matando o processo que ele checa e
percebi que ele nao sobe mais, mesmo tendo
o script monitorando.
O que posso estar fazendo de errado ?
Alguem tem alguma sugestao melhor de como
posso monitorar este script para que possa
ser executado novamente caso venha cair e que
seja confiavel.
Agradeco qualquer sugestao.
[], Alfredo
________________________________________________
Mensagem enviada usando Webmail Sodisa 2.7.2
_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd