刷新代理预订

您可以在 IBM® MQ 队列管理器上刷新代理预订。

关于本任务

刷新代理预订会使所有代理预订与此队列管理器参与的任何集群或层次结构中的所有其他直接连接的队列管理器重新同步。 您必须仅在异常情况下刷新代理预订,如队列管理器收到不得发送的预订,或未接收必须接收的预订。 以下列表描述了刷新代理预定的一些异常原因:
  • 灾难恢复
  • 在通知发出 REFRESH QMGR TYPE(REPOS) 命令消息的队列管理器错误日志中发现的问题。
  • 操作员错误,例如,在代理预定中发出 DELETE SUB 命令。

如果在将预订作用域设置为队列管理器的情况下指定了最匹配的主题定义或者该定义具有空的或不正确的集群名称,那么可能导致缺少代理预订。 请注意,发布作用域不会阻止发送代理预订,但会阻止向它们提供发布。

如果通过将代理预订行为设置为强制来指定最匹配的主题定义,那么可能导致不相关的代理预订。

因配置错误而导致的缺失或多余的代理预订,并不会因为发出再同步而有所改变。 再同步却可以解决由于所列的异常原因而导致的缺失或多余的发布。

要刷新队列管理器的代理预订:

过程

  1. Navigator 视图中,选择要刷新其代理预订的队列管理器。
  2. 右键单击队列管理器,然后单击 发布/预订 > 刷新代理预订

结果

这样会打开“刷新代理预订”对话框。 可以立即单击以刷新代理预订,也可以单击以关闭对话框。