Σειρά εκτέλεσης των cronjobs

V13 v13 at v13.gr
Mon Oct 29 19:19:36 EET 2007


On Monday 29 October 2007, Giorgos Keramidas wrote:
> On 2007-10-29 02:37, George Notaras <gnot at g-loaded.eu> wrote:
> > Ας θεωρήσουμε ότι δύο cronjobs έχουν προγραμματιστεί να εκτελούνται
> > κάθε 5 λεπτά και ότι είναι ορισμένα μέσα στο ίδιο αρχείο στον κατάλογο
> > /etc/cron.d.
> >
> > Παρακάτω είναι ένα τέτοιο παράδειγμα/πρόβλημα:
> >
> >   # Sysstat
> >   */5 * * * * root /usr/lib/sa/sa1 1 1
> >   # Cacti poller
> >   */5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null
> > 2>&1
> >
> > Αν με ρωτούσε κανείς σχετικά με το ποιο από τα δύο πιστεύω ότι θα
> > εκτελεστεί πρώτο, θα στοιχημάτιζα ότι η σειρά εκτέλεσης θα ήταν
> > αυστηρά η σειρά με την οποία είναι ορισμένα μέσα στο παραπάνω αρχείο.
>
> Γιατί σε νοιάζει αυτό;  Τι σημασία έχει η σειρά εκτέλεσης;

Basika, h dikia moy aporia einai: ti apagoreyei ton cron na ta ksekinisei 
kai ta 2 parallila? Ase poy exo tin entyposi pos ayto ginetai telika.

Pros arxiko apostolea:

An theleis na treksoyn me mia seira, balta se mia gramh kapos etsi:

*/5 * * * * root /usr/lib/sa/sa1 1 1 ; su cacti -c "/usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1"

Ap'oti fainetai se endiaferei perissotero to na ksekinisei to ena otan 
tha teleiosei to allo kai oxi to na ksekinisei amesos meta (p.x. sto 
epomeno millisecond), opote theleis kati san to parapano h kapoia
allh methodo sygxronismoy.

<<V13>>




More information about the Linux-greek-users mailing list