特定于事务服务的属性

以下属性可用于配置“事务服务”。

oracle-xa-recovery-workaround

如果设置为 true,则进行事务恢复时将使用 Oracle XA Resource 解决方法。默认值为 true

disable-distributed-transaction-logging

如果设置为 true,则禁用事务日志记录,这样有可能会提高性能。如果选中“启用重新启动时”复选框,则忽略此属性。默认值为 false

xaresource-txn-timeout

更改 XAResource 超时。在某些情况下, XAResource 默认超时会导致事务异常中止,因此最好进行更改。默认值是特定于使用的 XAResource 的。

pending-txn-cleanup-interval

指定异步线程检查并完成暂挂事务的时间间隔(以秒为单位)。如果未指定此属性,则无任何默认值。如果有此属性,但没有值,则默认值为 60。

use-last-agent-optimization

如果设置为 true,则启用最近代理优化,这样可提高事务的总处理能力。如果一个非 XA 资源与同一事务中的 XA 资源一起使用,则该非 XA 资源就是最近代理。默认值为 true

delegated-recovery

如果设置为 true,则启用群集范围内的委托恢复。默认值为 false。

wait-time-before-recovery-insec

指定实例启动停用实例恢复之前的等待时间(以秒为单位)。

db-logging-resource

为将事务记录到其中的数据库指定 JDBC 资源的 JNDI 名称。有关更多信息,请参见《Oracle GlassFish Server 3.1 Application Development Guide》中的第 14  章 "Using the Transaction Service"。无默认值。

xa-servername

指定事务服务用于识别已安装 GlassFish Server 所管理事务的主机名。此属性有时非常有用,可实现从日志文件(创建在运行 GlassFish Server 的其他主机上)恢复事务。

版权所有 © 2005, 2011, Oracle 和/或其附属公司。 保留所有权利。 法律声明