Σειρά εκτέλεσης των 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