Propiedades Específicas del Servicio de Transacción

Las siguientes propiedades adicionales están disponibles para configurar el Servicio de Transacción.

oracle-xa-recovery-workaround

Si se establece 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 establece como true, se desactiva el registro de transacciones, que puede mejorar el rendimiento. Si la casilla de verificación de activación de Al Reiniciar está seleccionada, 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 establece 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 establece 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 inactiva.

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 Guía de Desarrollo de la Aplicación de Oracle GlassFish Server. 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 administradas por el Servidor GlassFish instalado. A veces, esto puede ser útil para recuperar transacciones del archivo log que se había creado en un host diferente que ejecute Servidor GlassFish.

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