特定于事务处理服务的属性

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

oracle-xa-recovery-workaround

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

disable-distributed-transaction-logging

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

xaresource-txn-timeout

更改 XAResource 超时。在某些情况下,XAResource 默认超时可能导致事务处理中止,因此需要更改该默认值。该默认值特定于使用的 XAResource

pending-txn-cleanup-interval

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

use-last-agent-optimization

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

delegated-recovery

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

wait-time-before-recovery-insec

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

db-logging-resource

为将事务处理记录到其中的数据库指定 JDBC 资源的 JNDI 名称。有关详细信息,请参阅 Oracle GlassFish Server Application Development Guide 中的第 17 章:Using the Transaction Service。无默认值。

xa-servername

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

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