Configuration d'un service de temporisation
Vous pouvez configurer et gérer le service de temporisation EJB pour un conteneur d'EJB spécifique.
Pourquoi et quand exécuter cette tâche
WebSphere Application Server implémente le service de temporisation Enterprise JavaBeans (EJB). Selon les besoins de votre activité, vous pouvez utiliser des temporisateurs persistants ou non persistants. Les temporisateurs persistants sont utiles pour les événements périodiques qui requièrent la présence d'un temporisateur au-delà du cycle de vie du serveur pour pouvoir continuer à exister malgré les arrêts et les redémarrages du serveur. Les temporisateurs persistants déjà lancés démarrent automatiquement quand le serveur démarre et demandent une instance de base de données.
Les temporisateurs non persistants n'utilisent pas de magasin de données et sont annulés lorsque le serveur d'applications s'arrête ou n'est plus actif. Les temporisateurs non persistants n'existent que sur le serveur où ils ont été créés.
Les temporisateurs persistants et non persistants requièrent tous un gestionnaire de tâches. Les temporisateurs persistants utilisent le gestionnaire de tâches du service de planification. Les temporisateurs non persistants utilisent par défaut le gestionnaire de travaux par défaut du serveur mais peuvent être configurés en vue de l'utilisation d'un autre gestionnaire de travaux à l'aide de l'outil de script des temporisateurs d'EJB. Les temporisateurs non persistants n'utilisent pas le service de planification.
Vous pouvez configurer et gérer le service de temporisation EJB pour les temporisateurs persistants et non persistants dans la console d'administration. Les configurations pour les temporisateurs persistants et non persistants ne sont pas mutuellement exclusives. Votre application peut contenir des temporisateurs persistants ainsi que des temporisateurs non persistants.