WebSphere MQ 队列设置(MQ 配置)

使用此面板查看或更改为所选队列目标而定义到 WebSphere MQ 的配置属性。

队列目标用于配置 JMS 队列的属性。 与 WebSphere MQ JMS 提供程序一起使用的队列具有以下额外定义到 WebSphere MQ 的属性。

注意事项:

要查看此管理控制台页面,单击资源 -> WebSphere MQ JMS 提供程序 ->(在内容窗格中,“其它属性”下)WebSphere MQ 队列目标 -> destination_name ->(在内容窗格中,“其它属性”下)MQ 配置

基本队列名
基本 Queue Manager 名属性指定的 Queue Manager 上,发送消息所至的队列名称
数据类型 String
基本 Queue Manager 名
发送消息所至的 WebSphere MQ Queue Manager 的名称。

此 Queue Manager 提供由基本队列名属性指定的队列。

数据类型 String
Queue Manager 主机
创建队列目标的 Queue Manager 主机的名称。
数据类型 String
Queue Manager 端口
定义此队列的 Queue Manager 所使用的端口号。
数据类型 整型
范围 有效的 TCP/IP 端口号。必须在 WebSphere MQ Queue Manager 上配置此端口。
服务器连接通道名
用于连接到 WebSphere MQ Queue Manager 的通道名称。
数据类型 String
范围 1 到 20 个 ASCII 字符
用户标识
连接 Queue Manager 以定义队列目标时,认证使用的用户标识,以及密码属性。

如果您指定用户名属性的值,则您还必须指定密码属性的值。

数据类型 String
密码
连接 Queue Manager 以定义队列目标时,认证使用的密码,与用户名属性一起使用。

如果您指定用户名属性的值,则您还必须指定密码属性的值。

数据类型 String
名称
定义到 WebSphere MQ Queue Manager 的队列名称。
数据类型 String
范围 1 到 48 个 ASCII 字符。
描述
在 WebSphere MQ 中出于管理目的,对 WebSphere MQ 队列的描述。
数据类型 String
缺省
范围 1 到 64 个 ASCII 字符。
禁止放入
对于这个队列是否允许放入操作。
数据类型 枚举
单位 不适用
缺省 已清除
范围
允许
对这个队列允许放入操作。
不允许
对这个队列不允许放入操作。
持久性
发送到目标的所有消息是持久的、非持久的,还是由应用程序定义其持久性
数据类型 枚举
单位 不适用
缺省 APPLICATION_DEFINED
范围
应用程序定义
目标上的消息由将它们放到队列的应用程序定义持久性。
队列定义
[仅用于 WebSphere MQ 目标]目标上的消息由 WebSphere MQ 队列定义属性定义其持久性。
持久
目标上的消息是持久的。
非持久
目标上的消息是不持久的。
群集名称
WebSphere MQ Queue Manager 属于的群集的名称。

如果您为群集名称指定一个值,则您无法为群集名称列表指定一个值。群集名必须符合《WebSphere MQ MQSC 命令参考》一书中描述的规则。

数据类型 String
缺省
范围 Queue Manager 群集的有效 WebSphere MQ 名称,从 1 到 48 个 ASCII 字符
群集名称列表
WebSphere MQ Queue Manager 属于的群集名称列表的名称。

如果您为群集名称指定一个值,则您无法为群集名称列表指定一个值。

数据类型 String
缺省
范围 Queue Manager 群集列表的有效 WebSphere MQ 名称,从 1 到 48 个 ASCII 字符
缺省绑定
当定义队列为群集队列时使用的缺省绑定。
数据类型 枚举
缺省
范围 A
打开
打开队列时,将队列句柄绑定到群集队列的特定实例。
不固定
队列句柄不绑定到群集队列的任何特定实例。这允许 Queue Manager 在消息放入时选择特定队列实例,并在有需要时在以后更改该选择。
禁止获取
对于这个队列是否允许获取操作。
数据类型 枚举
单位 不适用
缺省 已清除
范围
允许
对这个队列允许获取操作。
不允许
对这个队列不允许获取操作。
最大队列深度
队列上允许的最大消息数。
数据类型 整型
单位 消息
缺省
范围 一个大于或等于零的值,并小于或等于:
  • 如果队列在 OS/390 上,则是 999 999 999
  • 640 000(如果队列在任何其它 WebSphere MQ 平台上)

要获取有关允许的最大值的更多信息,请参阅《WebSphere MQ MQSC 命令参考》。

如果减小这个值,则已经在队列上的任何消息不受影响,即使消息数超过新的最大值。

最大消息长度
这个队列上消息的最大长度(以字节为单位)。
数据类型 整型
单位 字节
缺省
范围 一个大于等于零并小于等于 Queue Manager 和 WebSphere MQ 平台的最大消息长度的值。要获取有关允许的最大值的更多信息,请参阅《WebSphere MQ MQSC 命令参考》。

如果减小这个值,则已经在队列上的任何消息不受影响,即使消息长度超过新的最大值。

共享性
多个应用程序是否能从这个队列获取消息。
数据类型 枚举
单位 不适用
缺省 不可共享
范围
不可共享
只有一个应用程序实例能从队列获取消息。
可共享
多个应用程序实例能从队列获取消息。
输入打开选项
为输入打开这个队列的应用程序的缺省共享选项
数据类型 枚举
单位 不适用
缺省 已清除
范围
独占
打开请求是用于从队列中独占输入。
共享
打开请求是用于从队列中共享输入。
消息发送顺序
为响应获取请求,从队列发送消息的顺序。
数据类型 枚举
单位 不适用
缺省 优先级
范围
优先级
优先级中按先进先出(FIFO)顺序发送的消息。这是 WebSphere MQ 提供的缺省值,但您的安装可能已更改了它。
FIFO
以 FIFO 顺序发送的消息。对于这个队列上消息忽略优先级。
逆序恢复阈值
消息可被逆序恢复的最多次数。如果达到这个阈值,则在逆序恢复重新排队名属性指定的逆序恢复队列上重新排队消息。

WebSphere MQ Queue Manager 保留每个消息被逆序恢复的次数记录。当这个数目达到可配置阈值时,连接消费者对指定的逆序恢复队列上的消息重新排队。如果 出于某个原因这个重新排队失败,则从队列除去这个消息并且重新排队死信队列或废弃。

数据类型 整型
缺省 0
范围
0
不重新排队消息
1 或更多
消息恢复的次数,通过它消息在命名的逆序恢复队列上重新排队。
逆序恢复重新排队名称
重新排队消息的逆序恢复队列的名称(如果消息被逆序恢复超过逆序恢复阈值)。

WebSphere MQ Queue Manager 保留每个消息被逆序恢复的次数记录。当这个数目达到可配置阈值时,连接消费者对指定的逆序恢复队列上的消息重新排队。如果 出于某个原因这个重新排队失败,则从队列除去这个消息并且重新排队死信队列或废弃。

数据类型 String
缺省
范围 1 到 48 个字符。
加强获取逆序恢复
是否应使用加强来确保消息被逆序恢复的次数计数正确。
数据类型 枚举
单位 不适用
缺省 已清除
范围
不加强
不加强计数。这是 WebSphere MQ 提供的缺省值,但您的安装可能已更改了它。
加强
加强计数。