IBM MQ 消息传递提供程序队列连接工厂高级属性

使用此面板查看或更改所选队列连接工厂的高级属性,以与 WebSphere® MQ 消息传递提供程序配合使用。这些高级属性用于控制与 IBM MQ 消息传递提供程序目标的连接的行为。

要查看 IBM MQ 队列连接工厂高级属性,请使用管理控制台来完成下列步骤:
  1. 在导航窗格中,单击资源 > JMS -> 队列连接工厂以显示现有的队列连接工厂。
  2. 如果合适的话,在内容窗格中,将作用域设置更改为定义队列连接工厂所在的级别。以此方式设置作用域将限制所显示的队列连接工厂集合。
  3. 选择您要使用的队列连接工厂的名称。
  4. 在内容窗格中的“其他属性”下面,单击高级属性以查看 IBM MQ 队列连接工厂的高级属性列表。
“常规属性”下有六组高级属性:

对这些组进行任何必需的更改,然后单击应用以返回给队列连接工厂。

注: 指定 IBM MQ 属性时,存在下列限制:

IBM MQ 队列连接工厂具有以下高级属性:

客户机重新连接选项

此属性指定通信或队列管理器失败时客户机方式连接是否自动重新连接。除非正在瘦客户机环境或受管客户机环境中使用连接工厂,否则会忽略此参数。

信息 值
数据类型 下拉列表
缺省值 已禁用
范围
已禁用
客户机重新连接不会自动进行。
ASDEF
将使用客户机配置文件的通道节的 DefRecon 属性中的值。如果客户机配置文件中未指定 DefRecon 值,那么 ASDEF 与 DISABLED 有相同效果。
QMGR
仅此连接最初连接至的队列管理器才进行重新连接。
RECONNECT
与队列管理器属性的值保持一致的任何队列管理器会进行重新连接。此队列管理器可能不同于此连接最初连接至的队列管理器。

有关自动客户机重新连接的更多信息,请参阅 IBM MQ 信息中心。

客户机重新连接超时

通信或队列管理器失败后客户机方式连接尝试自动重新连接至队列管理器时所耗的最长时间(以秒计)。除非正在瘦客户机环境或受管客户机环境中使用连接工厂,否则会忽略此参数。是否使用此参数取决于客户机重新连接选项参数的值。

信息 值
数据类型 整型
单位 秒
缺省值 1800(30 分钟)
范围 大于零并且最高为 2147483647 的值

有关自动客户机重新连接的更多信息,请参阅 IBM MQ 信息中心。

压缩消息头

用于允许对消息头进行压缩的选项。

信息 值
数据类型 复选框
缺省值 未选中
范围
未选中
不压缩消息头。
选中
压缩消息头。

消息有效内容的压缩算法

用来压缩消息有效内容的压缩算法。

信息 值
数据类型 下拉列表
缺省值 无
范围
RLE
消息数据压缩使用运行长度编码执行。
ZLIBFAST
消息数据压缩使用 ZLIB 编码执行(速度优先)。
ZLIBHIGH
消息数据压缩使用 ZLIB 编码执行(压缩优先)。
无
不执行消息数据压缩。

IBM MQ 模型队列名称

用作临时队列定义的基础的模型队列。

信息 值
数据类型 字符串
缺省值 SYSTEM.DEFAULT.MODEL.QUEUE

临时队列前缀

追加至为临时队列生成的名称开头的前缀。

信息 值
数据类型 字符串

即使没有任何匹配的使用者也要保留消息

这是一个选项,用于确定是将没有相匹配使用者的消息保留在输入队列上,还是根据这些消息的处置选项来进行处理。

信息 值
数据类型 复选框
缺省值 选中
范围
未选中
不保留消息。
选中
保留消息。

轮询时间间隔

此设置仅适用于客户机容器。使用 IBM MQ V6 队列管理器(或 IBM MQ V5.3 for z/OS®)时,此设置配置用于将消息分派给 JMS 异步使用者的机制。

异步使用的 IBM MQ 队列的集合超过了内部提供的用于从 IBM MQ 队列中同步获取消息的线程数时,请使用此设置。此设置确定在轮询集合中另一个 IBM MQ 队列之前,线程等待消息到达 IBM MQ 队列的时间。

信息 值
数据类型 整型
单位 毫秒
缺省值 5000
范围 一个大于 0 的值。

重新扫描时间间隔

使用 IBM MQ V6 队列管理器(或 IBM MQ V5.3 for z/OS)时,此设置配置用于将消息分派给 JMS 异步使用者的机制。

异步使用的 IBM MQ 队列的集合超过了内部提供的用于从 IBM MQ 队列中同步获取消息的线程数时,请使用此设置。此设置确定线程在切换为使用来自集合中另一个 IBM MQ 队列的消息之前,它从 IBM MQ 队列检索消息的时间。

信息 值
数据类型 整型
单位 毫秒
缺省值 5000
范围 一个大于 0 的值。

最大批处理大小

在必须至少将一条消息传递至异步使用者之前,可以从队列中移除的最大消息数。

信息 值
数据类型 整型
缺省值 10
范围 一个大于 0 的值。

编码字符集标识

对消息中的字符串进行编码时要使用的字符集。

信息 值
数据类型 整型
缺省值 819
范围 一个大于 0 的值。此编码字符集标识 (CCSID) 必须是 IBM MQ 支持的其中一个 CCSID。

有关受支持 CCSID 以及将消息数据从一个编码字符集转换为另一个编码字符集的更多信息,请参阅 IBM MQ 信息中心的“系统管理”部分和“应用程序编程参考”部分。

将 RFH V2 头追加至应答消息

将应答消息发送到从消息获取的应答队列时,选择此选项以将 RFH V2 头追加至应答消息,无论原始消息是否具有 RFH V2 头。

信息 值
数据类型 复选框
缺省值 未选中
范围
选中
将 RFH V2 头追加至应答消息,无论原始消息是否具有 RFH V2 头。
未选中
仅当原始消息具有 RFH V2 头时,才会将 RFH V2 头追加至应答消息。

如果 IBM MQ 队列管理器处于停顿状态,那么使 JMS 方法调用失败

这是一个选项,当队列管理器处于停顿状态时,此选项使所选 JMS 操作失败。选中此选项将使队列管理器成功停顿并关闭。

信息 值
数据类型 复选框
缺省值 选中
范围
未选中
如果队列管理器处于停顿状态,那么不使 JMS 操作失败。
选中
如果队列管理器处于停顿状态,那么 JMS 操作失败。


文件名: umj_pqcfm_advprops.html