多点广播通信信息对象属性

您可以为多点广播通信信息对象设置属性。

以下各表列出了可以设置的属性:

对于每个属性,都有一个简短描述来说明在什么情况下您可能需要配置此属性。 这些表还给出了 DEFINE、ALTER 和 DISPLAY COMMINFO 命令的等效 MQSC 参数。 有关 MQSC 命令的更多信息,请参阅 IBM® Documentation中的 MQSC 命令

“常规”页面

下表列出了您可以在“通信信息对象属性”对话框的常规页面上设置的属性。

属性 含义 MQSC 参数
通信信息 在定义之后为只读。 通信信息对象的名称。 该名称不得与当前在此队列管理器上定义的其他任何通信信息对象名相同。 有关更多信息,请参阅 IBM Documentation中的 用于命名 IBM MQ 对象的规则 COMMINFO
类型 在定义之后为只读。 通信信息对象的类型。 唯一受支持的类型为 MULTICAST 类型
描述 纯文本注释。 在操作员发出 DISPLAY COMMINFO 后,描述会提供有关通信信息对象的描述性信息。 有关更多信息,请参阅 IBM Documentation中的 DISPLAY COMMINFO

描述必须只包含可显示的字符。 最大长度为 64 个字符。 在 DBCS 安装中,它可以包含 DBCS 字符(最大长度为 64 个字节)。

注: 如果使用的字符不在此队列管理器的编码字符集标识 (CCSID) 中,那么如果将信息发送到另一个队列管理器,那么可能无法正确转换这些字符。
DESCR
组地址 组 IP 地址或 DNS 名称。 管理员负责管理组地址。

所有多点广播客户机可以为每个主题使用相同的组地址;仅会传递与客户机上未完成预订相匹配的消息。

由于每个客户机都必须检查和处理网络中的每个多点广播信息包,因此使用相同组地址可能效率低下。 将不同的 IP 组地址分配给不同的主题或主题集会更有效,但这需要仔细管理,尤其是网络中使用了其他非 MQ 多点广播应用程序的情况下。 缺省值为 239.0.0.0。

GRPADDR
端口 用于传输的端口号。 缺省端口号为 1414 PORT
消息历史记录 最大消息历史记录是系统保存以用于在 NACK(否定应答)情况下处理重新传输的消息历史记录量。

如果值为 0,那么可靠性级别最低。 缺省值是 100 条消息。

MSGHIST
编码字符集标识 用于传输消息的编码字符集标识。 请指定 1 到 65535 范围内的值,或者将其设置为缺省值 As published

CCSID 必须指定已定义用于您平台的值,并且使用适合此平台的字符集。 如果您使用该参数更改 CCSID,那么应用更改时正在运行的应用程序会继续使用最初的 CCSID。 因此,您必须先停止并重新启动所有正在运行的应用程序,然后继续。 这包括命令服务器和通道程序。

为此,请在进行更改后停止并重新启动队列管理器。 该参数仅在以下平台上有效:
  • [AIX]AIX®
  • [IBM i]IBM i
  • [Linux]Linux®
  • [Windows]Windows
有关每个平台支持的 CCSID 的详细信息,请参阅 IBM Documentation中的 代码页转换
CCSID
编码 用于传输消息的编码。
  • 作为已发布对象。 这是缺省值。
  • 相反
  • 正常
  • S390
  • TNS
  • 编码
ENCODING
新建订户历史记录 新订户历史记录控制加入发布流的订户是接收当前可用的所有数据,还是仅接收预订以来进行的发布。
  • None。如果值为 None,那么将导致发送设备仅发送从预订时开始进行的发布。 这是缺省值。
  • ALL。如果值为 ALL,那么将导致发送设备重新发送已知主题的历史记录。 在某些情况下,其行为可能类似保留出版物。
NSUBHIST
监视器时间间隔(毫秒) 监视信息的更新频率(以秒计)。 如果启用事件消息,那么该参数还控制有关使用该 COMMINFO 对象所创建多点广播句柄的状态的事件消息生成频率。

值为 0 表示没有进行监视。 缺省值是 60。

MONINT
通信事件 控制是否为使用该 COMMINFO 对象创建的多点广播句柄生成事件消息。 仅当使用 MONINT 参数启用事件时,才会生成事件。 可能的值有以下三个:
  • Disabled。未使用多点广播的应用程序中的发布不会桥接至使用多点广播的应用程序。 这是缺省值。
  • Enabled。未使用多点广播的应用程序中的发布会桥接至使用多点广播的应用程序。
  • Exception。如果消息可靠性低于可靠性阈值,那么将写入事件消息。 可靠性阈值设置为 90。
COMMEV
多点广播网桥 控制是否将未使用多点广播的应用程序中的发布桥接至使用多点广播的应用程序。 桥接不适用于标记为 MCAST(ONLY) 的主题。 由于这些主题只能是多点广播流量,因此它不适用于桥接至队列发布/预订域。 可能的值有以下两个:
  • Disabled。未使用多点广播的应用程序中的发布不会桥接至使用多点广播的应用程序。 这是 i5/OS 的缺省值。
  • Enabled。未使用多点广播的应用程序中的发布会桥接至使用多点广播的应用程序。 这是除 i5/OS 之外的平台的缺省值。
BRIDGE
多点广播脉动信号间隔(毫秒) 脉动信号间隔以微秒为单位进行度量,并指定传输方通知任何接收方没有更多可用数据的频率。 缺省值为 2000 毫秒。 MCHBINT
多点广播属性控件 多点广播属性控制随消息一起流动的 MQMD 属性和用户属性数量。
  • All。将传输所有用户属性和 MQMD 的所有字段。 这是缺省值。
  • Reply。只有处理回复消息的用户属性和 MQMD 字段才会被传输。 这些属性包括:
    • MsgType
    • MessageId
    • CorrelId
    • ReplyToQ
    • ReplyToQmgr
  • User。将仅传输用户属性。
  • None。未传输任何用户属性或 MQMD 字段。
  • Compatible。此值会导致以兼容方式将消息传输到 RMM。 这样将允许与当前 XMS 应用程序和代理 RMM 应用程序进行某些互操作。

    [MQ 9.3.0 2022 年 6 月][MQ 9.3.0 2022 年 6 月][已除去]XMS .NET 已从 IBM MQ 9.2 中不推荐使用多点广播消息传递 (使用 RMM) ,并且已在 IBM MQ 9.3中除去。

MCPROP

“统计信息”页面

下表列出了您可以在 " 通信信息 " 属性对话框的 统计信息 页面上设置的属性。 统计信息页面显示有关通信信息对象的历史记录的信息。 您不能编辑这些属性中的任何一个属性。

属性 含义 MQSC 参数
变更日期 只读。 这是上次变更通信信息对象属性的日期。 ALTDATE
变更时间 只读。 这是上次变更通信信息对象属性的时间。 ALTTIME