Configuration de l'isolement de transaction par défaut du planificateur

Le planificateur utilise un isolement de transaction validé à la lecture par défaut, lors de la lecture des tâches à l'aide des API d'extraction (get) ou de recherche (find) dans l'interface com.ibm.websphere.scheduler.Scheduler et MBean WASScheduler. Le comportement par défaut d'un planificateur peut être changé en non validé à la lecture, ce qui permet aux méthodes get et find de retourner à l'état courant ou suivant de la tâche dans la base de données.

Pourquoi et quand exécuter cette tâche

Apprenez à changer le comportement par défaut des méthodes get et find. Consultez la documentation sur les API du planificateur pour voir la méthode com.ibm.websphere.scheduler.TaskInfo.setTaskExecutionOptions() qui explique en détails comment retourner à l'état suivant ou courant de la tâche.
Avertissement : Si la base de données du planificateur ne prend pas en charge les lectures non validées, Oracle par exemple, ce paramètre est sans effet.

Pour modifier le comportement par défaut des méthodes get et find, procédez comme suit :

Procédure

  1. Dans la console d'administration, cliquez sur Ressources > Planificateurs > nom_planificateur.
  2. Cliquez sur Propriétés personnalisées.
  3. Cliquez sur Nouveau.
  4. Ajoutez les propriétés suivantes :
    Tableau 1. Properties to add
    Propriété Description
    Name defaultReadTransactionIso
    Type java.lang.Integer
    Valeur 1 (for read-uncommitted transaction isolation) 2 (for read-committed transaction isolation)
  5. Cliquez sur Valider ou
  6. Cliquez sur OK.
  7. Sauvegardez les modifications et veillez à initialiser une synchronisation de fichier avant de redémarrer les serveurs..
  8. Redémarrez le serveur d'applications pour valider les modifications.

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_configdefault
Nom du fichier : tsch_configdefault.html