Propriedades Específicas ao Serviço da Transação

As propriedades a seguir estão disponíveis para configuração do serviço de transação.

oracle-xa-recovery-workaround

Se definido como verdadeiro, a solução alternativa Oracle XA Resource será utilizada na recuperação da transação. O valor default é verdadeiro.

disable-distributed-transaction-logging

Se definido como verdadeiro, desativa o log de transação, o que pode melhorar o desempenho. Se a caixa de seleção Ativado ao reiniciar estiver marcada, essa propriedade é ignorada. O valor default é false.

xaresource-txn-timeout

Altera o timeout XAResource. Em alguns casos, o timeout default XAResource pode fazer com que transações sejam abortadas. Por isso, é aconselhável alterá-lo. O valor default é especifico para o XAResource usado.

pending-txn-cleanup-interval

Especifica o intervalo, em segundos, em que um thread assíncrono verifica se há transações pendentes e as conclui. Se essa propriedade não for especificada, não haverá nenhum default a ser aplicado. Se a propriedade estiver presente, mas não incluir nenhum valor, o valor default será 60.

use-last-agent-optimization

Se definido como verdadeiro, ativa a otimização do último agente, o que melhora o resultado das transações. Se um recurso não-XA for utilizado com recursos XA na mesma transação, o recurso não-XA será o último agente. O valor default é verdadeiro.

delegated-recovery

Se definido como verdadeiro, a recuperação delegada em todo o cluster será ativada. O valor default é falso.

wait-time-before-recovery-insec

Especifica o tempo de espera, em segundos, após o qual uma instância iniciará a recuperação de uma instância inativa.

db-logging-resource

Especifica o nome JNDI do recurso JDBC para o banco de dados em que as transações estão registradas em log. Para obter mais informações, consulteCapítulo 17,Usando o Serviço da Transação, em Oracle GlassFish Server Application Development Guide. Não há valor default.

xa-servername

Especifica o nome de host utilizado pelo serviço de transação para identificar as transações gerenciadas pelo GlassFish Server instalado. Isso pode, às vezes, ser útil para a recuperação de transações do arquivo de log criado em outro host com GlassFish Server em execução.

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