Propiedades específicas para el servicio de transacción

Las siguientes propiedades adicionales están disponibles para configurar el servicio de transacción.

oracle-xa-recovery-workaround

Si se define en true, se utiliza la solución alternativa del recurso Oracle XA en la recuperación de transacción. El valor por defecto es true.

disable-distributed-transaction-logging

Si se define como true, se desactiva el registro de transacciones, que puede mejorar el rendimiento. Si la casilla de control Al Reiniciar está activada, esta propiedad se ignora. El valor por defecto es false.

xaresource-txn-timeout

Cambia el timeout de XAResource. En algunos casos, el timeout por defecto de XAResource puede hacer que se aborten las transacciones, así que es aconsejable cambiarlo. El valor por defecto es específico del XAResource utilizado.

pending-txn-cleanup-interval

Especifica el intervalo en segundos en el que un thread asíncrono comprueba las transacciones pendientes y las completa. Si no se especifica esta propiedad, no existe ningún valor por defecto. Si esta propiedad está presente pero no tiene ningún valor, el valor por defecto es 60.

use-last-agent-optimization

Si se define como true, se activa el último agente de optimización, que mejora el rendimiento de las transacciones. Si se utiliza uno de los recursos no-XA junto con recursos XA en la misma transacción, el recurso no-XA es el último agente. El valor por defecto es true.

delegated-recovery

Si se define como true, se activa la recuperación delegada en todo el cluster. El valor por defecto es false.

wait-time-before-recovery-insec

Especifica el tiempo de espera en segundos, después del cual una instancia inicia la recuperación de una instancia inoperativa.

db-logging-resource

Especifica el nombre JNDI del recurso JDBC para la base de datos en la que se registran las transacciones. Para obtener más información, consulte el Capítulo 17 sobre cómo utilizar el servicio de transacción de Oracle GlassFish Server Application Development Guide. No hay ningún valor por defecto.

xa-servername

Especifica el nombre de host que utiliza el servicio de transacción para identificar las transacciones gestionadas por el GlassFish Server instalado. A veces, esto puede ser útil para recuperar transacciones del archivo log que se había creado en un host diferente que ejecute GlassFish Server.

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