La planification des tâches avec Quartz

Plus...

Le paramètrage

Il est à noter qu'il existe un fichier de configuration "quartz.properties" permettant de spécifier des détails du scheduler et ne pas utiliser le paramètrage par défaut.

Ainsi, il sera possible de spécifier le nombre de threads d’un pool dans le cas d'une exécution concurrente de tâches.

D'autre part, c'est ici, qu'il est possible de préciser le besoin de persistance de la planification afin de permettre le fail-over par exemple (Reprise de l'ordonnancement après une panne). Pour cela, Quartz utilise une base de données associée.

Ce fichier permet également de gérer le clustering. Il s'agit de créer un super-scheduler réparti sur différentes machines. Pour cela, Quartz utilise une base de données partagée.

Les jobs utiles

Une petite remarque, il existe un panel de Jobs très utiles pour des besoins spécifiques. Nous en citerons quelques uns sans les détailler.



Valid XHTML 1.0!