Heure exacte d'une tache CRON?
5 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

OJAL - WRInaute passionné

- Messages: 1178
- Inscription: 10 Avr 2003
Heure exacte d'une tache CRON?
Bonjour,
Je me renseigne sur les taches CRON qu'il va falloir que j'utilise.
Je voudrais lancer des scripts PHP essentiellement, mais je souhaiterais que ces scripts soient étalés dans le temps pour ne pas provoquer de charge temporaire excessive...
Une tache que l'on souhaite exécuter toutes les heures par exemple, sera-t-elle exécutée toujours à la second près au début de chaque heure ou CRON permet-il le lancement d'un tache aléatoirement toutes les heures entre 00mn et 15mn par exemple
Autre possibilité, est-il possible de lancer une tache toutes les heures à la minute 5? Si c'est le cas, c'est dans la programmation des taches qu'il faut éviter d'en lancer trop en parallèle...
Globalement quelle est la bonne partique en la matière
Par avance merci pour votre aide
Je me renseigne sur les taches CRON qu'il va falloir que j'utilise.
Je voudrais lancer des scripts PHP essentiellement, mais je souhaiterais que ces scripts soient étalés dans le temps pour ne pas provoquer de charge temporaire excessive...
Une tache que l'on souhaite exécuter toutes les heures par exemple, sera-t-elle exécutée toujours à la second près au début de chaque heure ou CRON permet-il le lancement d'un tache aléatoirement toutes les heures entre 00mn et 15mn par exemple
Autre possibilité, est-il possible de lancer une tache toutes les heures à la minute 5? Si c'est le cas, c'est dans la programmation des taches qu'il faut éviter d'en lancer trop en parallèle...
Globalement quelle est la bonne partique en la matière
Par avance merci pour votre aide
-

Toma - WRInaute discret

- Messages: 208
- Inscription: 18 Jan 2006
Re: Heure exacte d'une tache CRON?
Cron ne permet pas de lancer les processus à des heures aléatoires. Mais tu peux t'arranger en rajoutant l'aspect aléatoire dans ton script (sleep ou un truc dans le genre).
Mais tu ne dois pas avoir besoin de ça étant donné que tu peux choisir à la minute près l'heure d'exécution de chacun de tes scripts. Tu as tout intérêt à les répartir toi même dans le temps (le premier à l'heure pile, le second à l'heure 5min...).
Mais tu ne dois pas avoir besoin de ça étant donné que tu peux choisir à la minute près l'heure d'exécution de chacun de tes scripts. Tu as tout intérêt à les répartir toi même dans le temps (le premier à l'heure pile, le second à l'heure 5min...).
- iMatcher
- WRInaute discret

- Messages: 198
- Inscription: 8 Mar 2010
Re: Heure exacte d'une tache CRON?
Autre possibilité, est-il possible de lancer une tache toutes les heures à la minute 5? Si c'est le cas, c'est dans la programmation des taches qu'il faut éviter d'en lancer trop en parallèle...
vouip c'est tout a fait possible
normalement si tu tappe : crontab -e en root ou alors sudo crontab -e tu verra ca:
# m h dom mon dow command
il te suffit donc juste de préciser cela:
5 * * * * /bin/php5/php tonsctipt.php >> logfile.log
* = c'est un joker qui dis quelque soit cette valeur.
tu peux aussi avoir une syntaxe style:
*/5 qui veux dire grosso modo a chaque fois que * est divisible par 5, bref pour les minutes ca donne toutes les 5 min.
Y en a d'autres hein, tu trouvera ton bonheur dans les docs techniques concernant la crontab
5 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Plein de chiffres incroyables sur Google Maps - 31-01-2009
- Google Trends : un pas vers le web social ? - 22-12-2005
- Le logo Google : des balles qui rebondissent - 07-09-2010
- Baidu, le Google chinois - 08-08-2005
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


