Avatar billede bjering Nybegynder
21. januar 2003 - 21:50 Der er 8 kommentarer og
1 løsning

Automatisk restart af et program der crasher.

Hej.

Jeg kører stats til min CS server i linux
det er et perl program, men nogle gange crasher den
og så kører statsne jo ikke mere..

Nogle der ved en kommando / program der kan automatisk restart den når den crasher ?
Avatar billede bjering Nybegynder
21. januar 2003 - 21:55 #1
grunden til den crasher er den midster forbindelsen til min webdomains mysql database... kan jeg altså ikke ændre ved.
Avatar billede olly Nybegynder
21. januar 2003 - 22:00 #2
Et godt foreslag... Kør databasen lokalt...
Avatar billede olly Nybegynder
21. januar 2003 - 22:07 #3
Eller lav et lille script der tester om programmet er i live og hvis ikke så starte den det... Dette script sætter du så som cron job... Så kan du kører det så tit du vil...
Avatar billede _darkstar_ Nybegynder
21. januar 2003 - 22:08 #4
Lav et shell-script. F. eks.:

#/bin/sh

PROGRAM_DER_CRASHER=/sti/til/mit/program

while true do
    $PROGRAM_DER_CRASHER
    cat - <<EOM | sendmail min@email
Subject: Og så gik den ned IGEN!

Jaeh. Den gik ned, altså.
EOM
    sleep 60
done

Lad være med at fjerne pause-dimmeren.
Avatar billede _darkstar_ Nybegynder
21. januar 2003 - 22:14 #5
(Altså linien med "sleep 60".)
Avatar billede bjering Nybegynder
22. januar 2003 - 17:14 #6
_darkstar_ det script genstarter programmet hvis den crasher ?

sleep 60 er tiden fra den går ned til den genstartes ?
Avatar billede bjering Nybegynder
22. januar 2003 - 17:24 #7
har et prob med at få den til at virke... :P

arbejder på det...
Avatar billede bjering Nybegynder
03. april 2003 - 14:17 #8
jeg accepterer svaret selvom den ikke virker endnu.

kan være min fejl..
Avatar billede _darkstar_ Nybegynder
03. april 2003 - 16:42 #9
bjering>>

Der mangler et udråbstegn i starten:

#/bin/sh

skal være

#!/bin/sh

...husk også at sætte x-bitten på filen (chmod u+x <mitscript>).
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester