AMQ 提供事务服务,可以通过编辑在 AMQ 安装目录下,config子目录下的mq.conf配置文件中的相关配置段,对事务服务的超时时间进行设置。
mq.conf配置文件中缺省的事务服务配置段如下:
...
<SERVICE
CLASS="com.apusic.transaction.TransactionService"
>
<ATTRIBUTE NAME="DefaultTimeout" VALUE="600"/>
</SERVICE>
...
下表简述 AMQ 中的事务服务的各项可配置属性:
| 属性 | 描述 | 值类型 | 缺省值 |
|---|---|---|---|
| DefaultTimeout | 从开始一个事务到系统强制其回滚的时间,以秒为单位。 | 整型值 | 600 |