4.7. 管理事务服务

4.7.1. 在配置文件中配置

AMQ 提供事务服务,可以通过编辑在 AMQ 安装目录下,config子目录下的mq.conf配置文件中的相关配置段,对事务服务的超时时间进行设置。

mq.conf配置文件中缺省的事务服务配置段如下:

...
<SERVICE
    CLASS="com.apusic.transaction.TransactionService"
    >
    <ATTRIBUTE NAME="DefaultTimeout" VALUE="600"/>
</SERVICE>
...

下表简述 AMQ 中的事务服务的各项可配置属性:

属性描述值类型缺省值
DefaultTimeout从开始一个事务到系统强制其回滚的时间,以秒为单位。整型值600

4.7.2. 使用 AMQ 管理工具进行配置

使用管理工具对事务服务进行配置时,只能配置登录的服务器,无法配置远程的服务器。双击登录节点的事务服务,在页面的“事务服务”中可以对登录服务器的事务服务进行配置。配置完参数之后,需要提交更新并重启该节点的 AMQ 服务器才能使配置生效。

AMQ管理工具

图 4.5. AMQ管理工具