主题状态属性

主题的状态属性。

对于每个属性,都有一个对此属性所显示信息的简短描述。 此表还给出了 DISPLAY TPSTATUS 命令的等效 MQSC 参数。 有关 MQSC 命令的更多信息,请参阅 使用 MQSC 命令进行管理

属性 含义 MQSC 参数
主题字符串 Topic String 标识主题节点。 它使来自发布者的信息与对该信息感兴趣的订户匹配。 TOPICSTR
发布 指示是否允许发布。 PUB
预订 指示是否允许预订。 SUB
持久预订 指示是否允许持久预订。 DURSUB
缺省优先级 显示针对主题发布的消息的缺省优先级。 DEFPRTY
缺省持久性 显示针对主题发布的消息的缺省持久性。 DEFPSIST
模型持久队列 这是持久预订的受管模型队列。 MDURMDL
模型非持久队列 这是非持久预订的受管模型队列。 MNDURMDL
缺省 PUT 响应类型 放置消息的缺省响应类型。 缺省值是与父代一样。 提供的其他两个选项如下:

同步,它表示以同步方式放置响应。

异步,它表示以异步方式放置响应。

DEFPRESP
管理主题名称 为了能够定义主题树的某些部分的属性和设置对特定主题的权限检查,必须使用管理主题对象。 不适用
订户计数 这是此主题字符串的订户数,包括当前未连接的持久订户。 SUBCOUNT
发布者计数 当前针对主题进行发布的应用程序数。 PUBCOUNT
保留发布 指示发布是否是保留发布。 MQIACF_RETAINED_PUBLICATION
非持久消息传送

针对此主题发布的非持久消息的传递方法。 NPMSGDLV
持久消息传送

针对此主题发布的持久消息的传递方法。 PMSGDLV
发布作用域
可以使用 PUBSCOPE 主题属性在管理上控制发布作用域。 可以将此属性设置以下三个值之一:
  • 与父代一样。 这是缺省值。 发布作用域设置为与父队列管理器的值相同。
  • 队列管理器。 发布将仅传递至本地订户。
  • 全部。 发布将通过直接连接的队列管理器传递至本地订户和远程订户。
PUBSCOPE
预订作用域
可以使用 SUBSCOPE 主题属性在管理上控制预订作用域。 可以将此属性设置以下三个值之一:
  • 与父代一样。 这是缺省值。 预订作用域设置为与父队列管理器的值相同。
  • 队列管理器。 预订仅接收本地发布,代理预订不会传播至远程队列管理器。
  • 全部。 代理预订会传播至远程队列管理器,订户将接收本地和远程发布。
SUBSCOPE
集群名称 这是主题所属的集群的名称。 CLUSTER
使用死信队列 指定当无法将发布消息传递至其正确的订户队列时,是否使用死信队列。 共有两个可能的值:
  • 表示无法传递到其正确订户队列的发布消息被视为未能放入消息。 并且根据 非持久消息传递持久消息传递的设置,应用程序对主题的 MQPUT 失败。
  • 表示如果队列管理器 死信队列 属性提供死信队列的名称,那么将使用该队列。 否则此行为与相同。
USEDLQ