WebSphere 徽标 Classic Federation Server for z/OS V9.1
WebSphere 徽标 Classic Replication Server for z/OS V9.1
WebSphere 徽标 Classic Data Event Publisher for z/OS V9.1
WebSphere 徽标 Data Integration Classic Connector for z/OS V9.1


指定要用于更改捕获的 WebSphere MQ 对象

WebSphere® MQ 可用于传输经典事件发布和经典复制中的消息。被称为管理队列的一个消息队列将用于更改捕获的管理任务。被称为重新启动队列的另一个消息队列用于数据恢复任务。

关于本任务

必须在配置中指定将管理所有发送队列的 WebSphere MQ 队列管理器的名称、管理队列的名称以及重新启动队列的名称。

过程

要指定要用于更改捕获的 WebSphere MQ 对象:

  1. 打开配置 WebSphere MQ 值向导。 要打开该向导,在“数据库资源管理器”中右键单击计划在其中创建发布或预订的数据服务器。选择配置 WebSphere MQ 值
  2. 在该向导中,指定下列对象的名称:
    队列管理器
    WebSphere MQ 程序,用于管理将用于重新启动队列、管理队列和发送队列的队列。
    重新启动队列
    如果更改捕获进入恢复方式,那么需要存储重新启动信息的队列。此队列又称为不确定解析队列。
    管理队列(仅适用于经典复制)
    接收来自 Q Apply 程序或 ASNCLP 的控制消息的队列。
  3. 指定落实时间间隔的值(以毫秒计)。缺省值为 500 毫秒。

    落实时间间隔指定发布服务将事务落实至 WebSphere MQ 的频率(以毫秒计)。发布服务每经过一个时间间隔就会发出一个 MQCMIT 调用。此调用会通知 WebSphere MQ 队列管理器放在发送队列上的消息可供 Q Apply 程序(在经典复制中)或其他用户应用程序(在经典事件发布中)使用。

    MQCMIT 调用中组合的所有事务将被视为一个 WebSphere MQ 工作单元或事务。通常每个 WebSphere MQ 事务包含若干事务。如果事务很大,那么发布服务不会发出 MQCMIT 调用,即使达到落实时间间隔也是如此。只有在整个大型事务放到发送队列上之后,发布服务才会落实。

    要得到最佳落实时间间隔,需要在等待时间(事务在源和目标数据库上落实之间的延迟)与落实进程的关联 CPU 开销之间进行折衷:

    • 要减少等待时间,请缩短落实时间间隔。

      事务将以更少的延迟进行推送。如果更改用于触发事件(在经典事件发布中),那么减少等待时间特别重要。

    • 要减少 CPU 开销,请延长落实时间间隔。

      如果落实时间间隔较长,那么您可以对每个 WebSphere MQ 事务发送尽可能多的事务。如果延长落实时间间隔,那么可能受限于发送队列的最大长度(消息数)和队列管理器的最大未落实消息数(MAXUMSGS)属性。如果发布服务在落实之间等待的时间较长,那么某些事务的发布可能会延迟,从而导致等待时间延长。

相关概念
指定要用于更改捕获的 WebSphere MQ 对象
相关任务
创建和修改用于经典事件发布的发布队列映射


反馈

更新时间图标 最近一次更新时间:2007 年 7 月 11 日