Σειρά εκτέλεσης των cronjobs
Stelios Bounanos
sb-lst at enotty.net
Mon Oct 29 05:51:49 EET 2007
>>>>> On Mon, 29 Oct 2007 02:37:50 +0200, George Notaras
>>>>> <gnot at g-loaded.eu> was rumoured to have said:
> Ας θεωρήσουμε ότι δύο 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
> Αν με ρωτούσε κανείς σχετικά με το ποιο από τα δύο πιστεύω ότι θα
> εκτελεστεί πρώτο, θα στοιχημάτιζα ότι η σειρά εκτέλεσης θα ήταν αυστηρά
> η σειρά με την οποία είναι ορισμένα μέσα στο παραπάνω αρχείο. Εντούτοις,
> η σειρά εκτέλεσης είναι η αντίστροφη. Το ίδιο συμβαίνει και όταν τα δύο
> jobs είναι ορισμένα σε διαφορετικά αρχεία μέσα στον /etc/cron.d.
> Πώς (στα κομμάτια) εξηγείται ή καλύτερα δικαιολογείται αυτή η
> συμπεριφορά?
An den kanw la8os, h seira ekteleshs se ayth thn periptwsh einai
aprosdioristh. Ara prepei na baleis tis entoles sto idio job:
*/5 * * * * root cmd1; cmd2
rgds,
/-sb.
--
Stelios Bounanos
perl -e 'print+reverse"t\nney.ttno\@esb"=~/(..)/sg' #key: 0xE88A7F61
More information about the Linux-greek-users
mailing list