Article View: es.comp.os.linux.programacion
Article #12671Re: relanzar aplicacion en caso de que se pare
From: Liman bad-adn
Date: Thu, 07 Jun 2001 20:56
Date: Thu, 07 Jun 2001 20:56
58 lines
2359 bytes
2359 bytes
On Thu, 7 Jun 2001 19:56:58 +0200, Javi Pardo <dakotaTIMO@menta.net> wrote:
>Hola a todos, tengo un dominio por dns2go y tengo el problema que se me cae
>cada numero de horas ...
>he pensado en evitar que me pase esto mirando cada 30 minutos si esta
>activo, pero no se como hacerlo
>
>en /var/dns2go tengo status.dat con lo siguiente
>pid = 2592
>redirectid = 2
>redirectdata =
>disconnectid = 2
>disconnectdata =
>predelay = 0
>
>como podeis ver tengo el PID aqui
>ahora bien como puedo hacer para comprobar (mediante un script? que revise
>si esta activo y en caso negativo ejecute dns2go?
>
>hay alguna aplicacion que lo haga?=
>
>saludos a todos
>
>
>
Un script es facil, aunque lo suyo seria comprobar por que se cae el proceso.
Crea un script como este...
--- snip ---
#!/bin/bash
#
#
# Script to verify the existence of a DNS process and launch one
# if it isn't running
#
DNS=`ps aux|grep named|grep -v grep`
DNSPROG="/sbin/init.d/named"
if [ "$DNS" = "" ]
then
echo "DNS NOT running, re-running it again." | mail -s DNS tu@dominio
$DNSPROG restart >/dev/null 2>&1
fi
--- end snip ---
sustituye named con el programa que desees lanzar (dns2go).
Si no quieres recibir un mail cada vez que esto ocurra, quita la linea del
"echo".
--
Liman - liman@bad-adn.com
Linux User: 178001 (http://counter.li.org)
Technical Details
Message-ID:
<slrn9hvqj3.3pl.liman@linux.sanyres.es>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!opentransit.net!jussieu.fr!news.rediris.es!newsfeed.mad.ttd.net!telenews.teleline.es!not-for-mailReferences:
<9fofaj$56fe8$1@ID-57131.news.dfncis.de>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit X-Google-Thread: f86c8,7e7bc5b532594a79 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-06-07 13:57:26 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!opentransit.net!jussieu.fr!news.rediris.es!newsfeed.mad.ttd.net!telenews.teleline.es!not-for-mail From: liman@linux.sanyres.es (Liman bad-adn) Newsgroups: es.comp.os.linux.programacion Subject: Re: relanzar aplicacion en caso de que se pare References: <9fofaj$56fe8$1@ID-57131.news.dfncis.de> Message-ID: <slrn9hvqj3.3pl.liman@linux.sanyres.es> User-Agent: slrn/0.9.6.3 (Linux) Lines: 58 Date: Thu, 07 Jun 2001 20:56:03 GMT NNTP-Posting-Host: 213.4.91.44 X-Complaints-To: usenet@teleline.es X-Trace: telenews.teleline.es 991947363 213.4.91.44 (Thu, 07 Jun 2001 22:56:03 MET DST) NNTP-Posting-Date: Thu, 07 Jun 2001 22:56:03 MET DST Organization: Clientes_Teleline