修正低弱的系統效能和沒有處理的事件
如果系統執行過慢,
且系統事件不在處理中,
可能是 WebSphere MQ 發佈/訂閱分配管理系統出問題。
註:
這只適用於 UNIX 系統。
- 開啟 /var/mqm/qmgrs/<queue manager name>/qm.ini 檔,
並找出下列項目:
MaxActiveChannels=1000Broker:
若有看到此項目,請按如下所示更換「通道」和「分配管理系統」的參數:
通道:
- MaxChannels=1000
- MaxActiveChannels=1000
- SyncPointIfPersistent=yes
- 儲存您的變更。
- 關閉 WebSphere Partner Gateway(請參閱停止「社群主控台」和停止「接收端」和「文件管理程式」)。
- 使用下列步驟停止 WebSphere MQ:
- 輸入下列指令,停止發佈/訂閱分配管理系統:
endmqbrk -m <hostname>.queue.manager
- 輸入下列指令,停止接聽器:
endmqlsr -m <hostname>.queue.manager
- 輸入下列指令,停止佇列管理程式:
endmqm <hostname>.queue.manager
- 按照 WebSphere Partner Gateway 安裝手冊中的指示,
建立並啟動 WebSphere MQ。不過,請勿執行程序中的步驟 2 到 4。
- 按照
the WebSphere Partner Gateway 安裝手冊中的指示,
重新啟動 WebSphere Partner Gateway。
