修正较差系统性能和不在处理的事件

如果系统运行非常慢并且系统事件不在处理,那么可能是 WebSphere MQ 发布/预订代理程序出现了问题。

注:
这仅仅适用于 UNIX 系统。

  1. 打开文件 /var/mqm/qmgrs/<queue manager name>/qm.ini 并找到下列项:
    MaxActiveChannels=1000Broker:

    如果您看到这项,用下列项替换 Channels 和 Broker 参数:

    Channels:

  2. 保存您的更改。
  3. 关闭 WebSphere Partner Gateway(参阅停止社区控制台停止接收器和文档管理器)。
  4. 使用以下步骤停止 WebSphere MQ:
    1. 通过输入以下命令来停止发布/预订代理程序:
      endmqbrk -m <hostname>.queue.manager
    2. 通过输入以下命令来停止侦听器:
      endmqlsr -m <hostname>.queue.manager
    3. 通过输入以下命令来停止队列管理器:
      endmqm <hostname>.queue.manager
  5. 使用 WebSphere Partner Gateway 安装指南中的指令创建和启动 WebSphere MQ。 但是, 不执行过程中的步骤 2 到 4。
  6. 使用 WebSphere Partner Gateway 安装指南中的指令重新启动 WebSphere Partner Gateway。

Copyright IBM Corp. 2003, 2005