Propriétés propres au service de transaction

Les propriétés suivantes sont disponibles pour la configuration du service de transaction.

oracle-xa-recovery-workaround

Si cette propriété a la valeur True, la solution de contournement Oracle XA Resource est utilisée pour la récupération des transactions. La valeur par défaut est True.

disable-distributed-transaction-logging

Si cette propriété a la valeur True, la journalisation des transactions est désactivée, ce qui peut améliorer les performances. Si la case Activé du champ Au redémarrage est cochée, cette propriété est ignorée. La valeur par défaut est False.

xaresource-txn-timeout

Modifie la valeur de temporisation de l'élément XAResource. Dans certains cas, la valeur de temporisation par défaut de l'élément XAResource peut entraîner l'abandon de transactions, il est donc préférable de la modifier. La valeur par défaut dépend de l'élément XAResource utilisé.

pending-txn-cleanup-interval

Spécifie l'intervalle, en secondes, auquel un thread asynchrone vérifie les transactions en attente et les termine. Si cette propriété n'est pas spécifiée, il n'y a pas de valeur par défaut. Si cette propriété est présente mais n'a pas de valeur, la valeur par défaut est 60.

use-last-agent-optimization

Si cette propriété a la valeur True, l'optimisation du dernier agent est activée, ce qui améliore la capacité de traitement des transactions. Si une ressource non-XA est utilisée avec des ressources XA dans la même transaction, la ressource non-XA est le dernier agent. La valeur par défaut est True.

delegated-recovery

Si cette propriété a la valeur True, la récupération déléguée à l'échelle du cluster est activée. La valeur par défaut est False.

wait-time-before-recovery-insec

Spécifie le délai d'attente, en secondes, au-delà duquel une instance lance la récupération d'une instance bloquée.

db-logging-resource

Spécifie le nom JNDI de la ressource JDBC pour la base de données dans laquelle les transactions sont journalisées. Pour plus d'informations, reportez-vous au chapitre 17, Using the Transaction Service, du manuel Oracle GlassFish Server Application Development Guide. Il n'y a pas de valeur par défaut.

xa-servername

Spécifie le nom d'hôte utilisé par le service de transaction pour identifier les transactions gérées par le serveur GlassFish Server installé. Cela peut parfois s'avérer utile pour la récupération de transactions à partir d'un fichier journal créé sur un hôte différent exécutant GlassFish Server.

Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices