以下属性可用于配置“事务服务”。
如果设置为 true,则进行事务恢复时将使用 Oracle XA Resource 解决方法。默认值为 true。
如果设置为 true,则禁用事务日志记录,这样有可能会提高性能。如果选中“启用重新启动时”复选框,则忽略此属性。默认值为 false。
更改 XAResource 超时。在某些情况下, XAResource 默认超时会导致事务异常中止,因此最好进行更改。默认值是特定于使用的 XAResource 的。
指定异步线程检查并完成暂挂事务的时间间隔(以秒为单位)。如果未指定此属性,则无任何默认值。如果有此属性,但没有值,则默认值为 60。
如果设置为 true,则启用最近代理优化,这样可提高事务的总处理能力。如果一个非 XA 资源与同一事务中的 XA 资源一起使用,则该非 XA 资源就是最近代理。默认值为 true。
如果设置为 true,则启用群集范围内的委托恢复。默认值为 false。
指定实例启动停用实例恢复之前的等待时间(以秒为单位)。
为将事务记录到其中的数据库指定 JDBC 资源的 JNDI 名称。有关更多信息,请参见《Oracle GlassFish Server 3.1 Application Development Guide》中的第 14 章 "Using the Transaction Service"。无默认值。
指定事务服务用于识别已安装 GlassFish Server 所管理事务的主机名。此属性有时非常有用,可实现从日志文件(创建在运行 GlassFish Server 的其他主机上)恢复事务。