web-dev-qa-db-fra.com

Comment définir la tâche du planificateur au printemps pour qu'elle s'exécute toutes les minutes

maintenant j'ai cette configuration mon mon ordonnanceur:

<task:scheduled ref="task" method="run" cron="0 45 22 * * *" />

quand cette tâche est exécutée? et comment je peux le changer pour faire cette tâche chaque minute 

18
hudi

Cette tâche est exécutée à 22h45:00 tous les jours, toutes les semaines, tous les mois.

Pour exécuter une tâche toutes les minutes, utilisez

0 * * * * *
32
user647772

La réponse acceptée est correcte pour le printemps. En dehors de cela, il convient de vérifier si le système cible utilise cron à 6 ou 5 chiffres.

Avec 5 digits-crons

0 * * * * programme à exécuter "à la minute 0" (donc toutes les heures).

La bonne réponse dans ce cas devrait être soit

* * * * *

ou

*/1 * * * *

2
nicost