/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
få Cron til at starte et dødt prog
Fra : Palle Jeppesen


Dato : 30-03-03 00:17

hej
kan man få cron til at se om et program køre og starte det hvis det ikke gør
jeg har et lille program er har det med at gå ned og det ville være noget
nemmer hvis cron kunne starte det hvis det ikke kørte

Palle jeppesen



 
 
Anders Wegge Jakobse~ (30-03-2003)
Kommentar
Fra : Anders Wegge Jakobse~


Dato : 30-03-03 01:56

"Palle" == Palle Jeppesen <Palle.jeppesen("remove-this-anti-spam")@mail.dk> writes:

> hej
> kan man få cron til at se om et program køre og starte det hvis det ikke gør
> jeg har et lille program er har det med at gå ned og det ville være noget
> nemmer hvis cron kunne starte det hvis det ikke kørte

Hvis programmet skal køre altid, er det nok mere init (via
/etc/inittab) du skal bruge. Prøv at se på man-siden for inittab.


--
/Wegge <http://outside.bakkelygaard.dk/~wegge/>

Claus Albøge (30-03-2003)
Kommentar
Fra : Claus Albøge


Dato : 30-03-03 04:30

Anders Wegge Jakobsen <wegge@bakkelygaard.dk> writes:

> "Palle" == Palle Jeppesen
> <Palle.jeppesen("remove-this-anti-spam")@mail.dk> writes:
>
> > hej kan man få cron til at se om et program køre og starte det hvis
> >det ikke gør jeg har et lille program er har det med at gå ned og det
> >ville være noget nemmer hvis cron kunne starte det hvis det ikke kørte
>
> Hvis programmet skal køre altid, er det nok mere init (via
> /etc/inittab) du skal bruge. Prøv at se på man-siden for inittab.

Eller smartere endnu, med svscan+supervise fra daemontools:

http://cr.yp.to/daemontools.html
http://cr.yp.to/daemontools/faq/create.html#why


/Claus A

Klaus Alexander Seis~ (30-03-2003)
Kommentar
Fra : Klaus Alexander Seis~


Dato : 30-03-03 07:25

Claus Albøge skrev:

> Eller smartere endnu, med svscan+supervise fra daemontools:
>
> http://cr.yp.to/daemontools.html
> http://cr.yp.to/daemontools/faq/create.html#why

Eller, hvis det ikke behøver at være helt så smart, med pm:

   <ftp://ftp.dstc.edu.au/pub/DSTC/elvin/pm-2.1.1.tar.gz>


// Klaus

--
><>    unselfish actions pay back better

sv-e (30-03-2003)
Kommentar
Fra : sv-e


Dato : 30-03-03 08:51

On Sun, 30 Mar 2003 00:17:22 +0100, Palle Jeppesen wrote:

> hej
> kan man få cron til at se om et program køre og starte det hvis det ikke
> gør jeg har et lille program er har det med at gå ned og det ville være
> noget nemmer hvis cron kunne starte det hvis det ikke kørte
>
> Palle jeppesen
Hej
Det kan du, du kan lave et script som starter dit program, logger
programmets processid i en fil, og lægge det i /etc/rc.d/initd med
relevante links til /etc/rc.d/rc?.d
Derefter kan du lave et script som checker om dit gemte processid er
aktivt, og hvis ikke kan du med scriptet genstarte dit
/etc/rc.d/initd/script. Dette script kan du jo så lade cron afvikle med
det ønskede interval.

Dette er måske ikke den smarteste løsning? Men på denne måde kan du bruge
cron til at styre dine ting.
vh
sv-e

Esben Skov Pedersen (30-03-2003)
Kommentar
Fra : Esben Skov Pedersen


Dato : 30-03-03 10:53

Palle Jeppesen wrote:
> hej
> kan man få cron til at se om et program køre og starte det hvis det ikke gør
> jeg har et lille program er har det med at gå ned og det ville være noget
> nemmer hvis cron kunne starte det hvis det ikke kørte

Hvorfor ikke bare starte det med:

while true; do mitprogram; done

/Esben


Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste