l'expression cron toutes les 30 secondes dans le quartz, le planificateur?
Je suis de Quartz à l'aide de l'algorithme à exécuter mes tâches. Je veux exécuter mon travail toutes les trente secondes. Ce sera mon expression cron pour que?
Pour chaque minute, je suis aide-dessous de l'expression cron:
<cron-expression>0 0/1 * 1/1 * ? *</cron-expression>
Ce qu'il en sera pour toutes les trente secondes?
OriginalL'auteur user1950349 | 2016-02-05
Vous devez vous connecter pour publier un commentaire.
Le premier élément représente les secondes; pour courir à la seconde 0 et 30 utiliser les éléments suivants:
0/30 0/1 * 1/1 * ? *
0 0/15 * 1/1 * ? *
?Que c'est la bonne expression cron pour chaque tranche de 15 minutes. Cron est une structure rigide, et ne se conforme pas bien ce que vous demandez (maintenant, maintenant+de 15min, etc). Que cron sera exécuté à la minute, 0, 15, 30, 45 ..
Peut-être vous avez besoin de Déclencheurs, pas de cron
OriginalL'auteur Ian Mc
Le même effet nous pouvons atteindre (Quartz Printemps) à l'aide de plus simple construction:
La dernière astérisque nous pouvons omettre.
Quartz planificateur de cron déclenchement de la documentation 2.x
OriginalL'auteur hariprasad
Si vous utilisez le framework Spring, faire usage de
@PostConstruct
annotation et puis@Scheduled(cron=0 0/15 * 1/1 * ?)
pour déclencher maintenant, maintenant+de 15min et ainsi de suite.OriginalL'auteur Shailesh