MQ,調試回放階段java
完成碼2緣由爲2059:未能爲 '10.200.100.75:QMEMBFE' 建立 MQQueueManager; nested exception is com.ibm.mq.MQException: MQJE001: MQException 出現:完成代碼是 2,緣由爲 2059spa
MQJE011: 拒絕套接字鏈接嘗試.調試
腳本鏈接遠端管理通道時協商失敗io
在MQ遠程調用通道時,必要的條件包括通道名、管理端口和字符集變量
首先查找通道名是否正確,此處的通道名指的是管理通道配置
其次檢查對應通道的監聽端口是否正確exception
查找字符集是否與遠端MQ保持一致方法
項目名稱:某項目協議
腳本協議:java/MQ腳本
問題表現:執行回放,在創建鏈接時異常「完成碼2緣由爲2059」後退出。
分析過程:因肯定是鏈接遠端失敗,首先查找通道名正確。經過命令查找了遠端打開的監聽端口,監聽端口正確。查看遠端MQ配置的字符集與本地字符集存在差別。
解決方法:將公共環境變量設置正確的字符集後問題解決。