- Mitglied seit
- 9 Aug 2005
- Beiträge
- 67
- Punkte für Reaktionen
- 0
- Punkte
- 6
Moin,
oft wird für die debug.cfg eine while Schleife verwendet, um z.B. die Erreichbarkeit eines Servers sicherzustellen.
Wie sieht das denn aus, wenn der Server dann tatsächlich mal down ist.
Sehe ich das richtig, dass das Script, in diesem Fall die debug.cfg dort hängen bleibt, und ich "ewig" warte, bis die restlichen Anweisungen nach der Schleife ausgeführt werden?
In diesem Fall würde z.B. auch der LCR nicht geladen, der mir die Wahltabelle für die CBC Nummern via isdn bereitstellt. Damit hätte ich dann recht hohe Kosten und merke das erst bei der nächsten Rechnung. :-O
Gleich zu Beginn in der debug.cfg teste ich nämlich auf einen internen Server, um Dateien per wget nachzuladen. Wie komme ich aus der Schleife heraus, wenn der Server down ist?
oft wird für die debug.cfg eine while Schleife verwendet, um z.B. die Erreichbarkeit eines Servers sicherzustellen.
Code:
while !(ping -c 1 www.tecchannel.de); do
sleep 10
done
Sehe ich das richtig, dass das Script, in diesem Fall die debug.cfg dort hängen bleibt, und ich "ewig" warte, bis die restlichen Anweisungen nach der Schleife ausgeführt werden?
In diesem Fall würde z.B. auch der LCR nicht geladen, der mir die Wahltabelle für die CBC Nummern via isdn bereitstellt. Damit hätte ich dann recht hohe Kosten und merke das erst bei der nächsten Rechnung. :-O
Gleich zu Beginn in der debug.cfg teste ich nämlich auf einen internen Server, um Dateien per wget nachzuladen. Wie komme ich aus der Schleife heraus, wenn der Server down ist?