Cuando tengas tiempo y www dale un ojo a supervisor:
http://supervisord.org/introduction.html

la configuración para monitorear un proceso es tan sencillo como esto
[program:miproceso]
command=/usr/bin/miproceso
directory=/tmp
autostart=true
autorestart=true
startretries=3
stderr_logfile=/var/log/miproceso.err.log
stdout_logfile=/var/log/miproceso.out.log
user=www-data
environment=VARIABLE_ENOTRNO='blablabla'

Tu proceso no tiene q estrar programado como un demonio, cualquier ejecutable 
se puede "demonizar" con supervisor.

En la config de ejemplo, el parámetro autorestart es el q le dice a supervisor 
q reinicie el proceso cada vez q se termine.

slds;

D.


----- Original Message -----
> > -----Mensaje original-----
> > De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En
> > nombre de låzaro
> > Enviado el: miércoles, 13 de mayo de 2015 11:00 a.m.
> > Para: Lista cubana de soporte técnico en Tecnologias Libres
> > Asunto: Re: [Gutl-l] Script para reiniciar un proceso cada cierto tiempo
> > 
> > ps fax|grep proceso && killall -9 proceso
> > 
> > 
> > Thread name: "[Gutl-l]  Script para reiniciar un proceso cada cierto
> > tiempo"
> > Mail number: 1
> > Date: Wed, May 13, 2015
> > In reply to: Maikel Nieves Matamoros
> > >
> > > Family ando como tres en un zapato...y ahora mismo no tenemos
> > > navegación, nos tumbaron el enlace por problemas burocráticos, ya
> > > revisé en el archivo de la lista y no encuentro nada
> > > parecido...necesito un script para programarlo con el cron que me
> > > revise cada cierto tiempo si hay un proceso X pinchando y si no que lo
> > > reinicie...si alguien tiene algo parecido y desea cederlo me lo puede
> > > enviar al privado...lo solicito porque realmente ahora no dispongo de
> > > tiempo
> > para ponerme a crear el script...saludos a todos....
> > >
> > >
> > >
> > > --
> > > Este mensaje ha sido analizado por MailScanner en busca de virus y
> > > otros contenidos peligrosos, y se considera que está limpio.
> > >
> > > ______________________________________________________________________
> > > Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> > > Gutl-l@jovenclub.cu
> > > https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
> > 
> > --
> > -------- Warning! ------------
> > 100'000 pelos de escoba fueron
> > introducidos satisfactoriamente
> > en su puerto USB.
> > 
> > 
> > 
> > 
> > A continuación, la firma de una herramienta inútil:
> > 
> > --
> > Este mensaje ha sido analizado por MailScanner
> > en busca de virus y otros contenidos peligrosos,
> > y se considera que est  limpio.
> 
> @låzaro
> @Ulises
> @Richard
> 
> Thanksssss....ya resuelvo.....
> 
> 
> 
> 
> --
> Este mensaje ha sido analizado por MailScanner
> en busca de virus y otros contenidos peligrosos,
> y se considera que est� limpio.
> 
> 
> ______________________________________________________________________
> Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> Gutl-l@jovenclub.cu
> https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a