Re: Cómo saber cuándo un proceso se ha caído
Franco Gaudino
franco.gaudino en slackware.cl
Mie Sep 2 15:25:20 CLT 2009
> Otra alternativa es simplemente mirar en /proc/<pid>. Si existe el directorio, el proceso esta vigente. Ahi tambien puedes ver mas detalles sobre cada proceso corriendo en el sistema.
>
> Davidlohr.
eso es lo que buscaba, gracias
Saludos
El 2 de septiembre de 2009 14:03, Davidlohr Bueso<dave en gnu.org> escribió:
> On Wed, Sep 02, 2009 at 11:38:07AM -0400, Franco Gaudino wrote:
>> Hola Juan.
>>
>> Gracias, al parecer por ahí va el tema, le doy una vuelta y lo comento.
>
> Otra alternativa es simplemente mirar en /proc/<pid>. Si existe el directorio, el proceso esta vigente. Ahi tambien puedes ver mas detalles sobre cada proceso corriendo en el sistema.
>
> Davidlohr.
>
>>
>> Saludos
>>
>> El 2 de septiembre de 2009 11:07, Juan Esteban Pulgar
>> Howes<jpulgarh en gmail.com> escribió:
>> > Hola,
>> > Hace tiempo hice uno con mldonkey, quizá te sirva:
>> >
>> > #!/bin/bash
>> >
>> > proceso="/archivos/mldonkey-debian/mlnet"
>> >
>> > pid=`ps auxw | grep $proceso | grep -v grep`
>> >
>> > if [ -z "$pid" ]; then
>> > echo "ejecutando mlnet"
>> > /etc/init.d/mldonkey start
>> > else
>> > echo "el proceso esta corriendo en este momento"
>> > fi
>> >
>> > Le puedes agregar un envío de correo si quieres que te avise.
>> >
>> > Saludos.
>> >
>> > El 2 de septiembre de 2009 10:47, Franco Gaudino <
>> > franco.gaudino en slackware.cl> escribió:
>> >
>> >> Hola a todos.
>> >> Tengo que automatizar un programa que corre en un servidor Debian.
>> >> Al consultar por el estado con ps aux siempre me aparece durmiendo,
>> >> poco conozco de los estados de procesos.
>> >> Cuándo me doy cuenta de que se ha caído un proceso lo reinicio y ya, pero,
>> >> al
>> >> hacer un seguimiento no logro darme cuenta cuándo se ha caído.
>> >> Mi necesidad, es, después de haberlo acotado hacer un pequeño script
>> >> para reinicio automático.
>> >>
>> >> Saludos
>> >>
>> >> --
>> >> Atte
>> >> Franco Gaudino
>> >> franco.gaudino en slackware.cl
>> >> 85989065
>> >> Scentless Apprentice
>> >>
>> >> GNU/Linux No para cualquiera
>> >> No para cualquiera
>> >>
>> >>
>> >
>> >
>> > --
>> > Juan Esteban Pulgar Howes
>> > Técnico en Sistemas Informáticos.
>> > (E) Ingeniería Informática.
>> >
>>
>>
>>
>> --
>> Atte
>> Franco Gaudino
>> franco.gaudino en slackware.cl
>> 85989065
>> Scentless Apprentice
>>
>> GNU/Linux No para cualquiera
>> No para cualquiera
>>
>
> --
> Davidlohr
>
--
Atte
Franco Gaudino
franco.gaudino en slackware.cl
85989065
Scentless Apprentice
GNU/Linux No para cualquiera
No para cualquiera
Más información sobre la lista de distribución Linux