Configuration des planificateurs

Avant qu'une application puisse tirer parti du service de planification, vous devez configurer un planificateur à l'aide de la console d'administration. Du point de vue conceptuel, un planificateur est similaire à une source de données : vous pouvez indiquer divers attributs de configuration, y compris un nom JNDI dans lequel l'instance est liée. Une fois définie, une application utilisant l'API du planificateur ou le Mbean WASScheduler peut consulter l'objet planificateur et appeler diverses méthodes pour gérer des tâches.

Pourquoi et quand exécuter cette tâche

Le service de planification est toujours activé. Dans les versions antérieures du produit, le service du planificateur pouvait être désactivé à partir de la console d'administration ou du service de configuration. Les objets de configuration du service de planification sont présents dans le service de configuration mais l'attribut d'activation (enabled) est ignoré.

Pour atteindre un haut niveau de disponibilité, vous pouvez configurer un planificateur en double sur chaque serveur d'un cluster, ou créer un planificateur au niveau du cluster. Par exemple, chaque serveur sur lequel est installé un planificateur doté du nom JNDI sched/MyScheduler et des mêmes paramètres de configuration de base de données (source de données et préfixe de table) se comporte comme un planificateur en cluster unique. Une instance du planificateur est active sur chaque serveur du cluster de planificateur, ce qui augmente le nombre de démons d'interrogation et autorise la reprise après incident automatique. Pour plus d'informations sur la création de clusters tirant parti de la haute disponibilité, voir l'article "WebSphere Enterprise Scheduler planning and administration guide."

Il convient en règle générale de créer des planificateurs dans la portée des serveurs ou des clusters. Les démons d'interrogation du planificateur s'exécutent sur chaque serveur figurant dans la portée configurée ;ainsi, si vous créez un planificateur dans la portée d'un noeud ou d'une cellule, le démon d'interrogation du planificateur peut tenter d'exécuter les tâches sur n'importe quel serveur du noeud ou de la cellule. Si les applications ne sont pas mappées de manière uniforme sur chacun des serveurs qui se trouvent dans la portée, le planificateur risque d'exécuter les tâches de manière incorrecte. Etant donné que les applications sont mappées vers des serveurs et des clusters, les risques d'erreur sont réduits et la concurrence entre les démons pour l'exécution des tâches est moins élevée.

Choisissez l'une des méthodes ci-dessous pour configurer les planificateurs.

Procédure

  1. Configuration des planificateurs à l'aide de la console d'administration.
  2. Configuration des planificateurs à l'aide de l'API JMX (Java™ Management Extensions).

Résultats

Un planificateur est configuré et prêt à l'emploi.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tsch_configurescheduler
Nom du fichier : tsch_configurescheduler.html