MQ脚本回放报错2059

1.响应2059错误

  1.1.   涉及协议

    MQ,调试回放阶段java

  1.2.   错误信息

    完成码2缘由为2059:未能为 '10.200.100.75:QMEMBFE' 建立 MQQueueManager; nested exception is com.ibm.mq.MQException: MQJE001: MQException 出现:完成代码是 2,缘由为 2059spa

MQJE011: 拒绝套接字链接尝试.调试

  1.3.   可能缘由

    脚本链接远端管理通道时协商失败io

  1.4.   分析步骤

    在MQ远程调用通道时,必要的条件包括通道名、管理端口和字符集变量

    首先查找通道名是否正确,此处的通道名指的是管理通道配置

    其次检查对应通道的监听端口是否正确exception

    查找字符集是否与远端MQ保持一致方法

  1.5.   相关案例

    1.5.1.  脚本链接远端失败

    项目名称:某项目协议

    脚本协议:java/MQ脚本

    问题表现:执行回放,在创建链接时异常“完成码2缘由为2059”后退出。

    分析过程:因肯定是链接远端失败,首先查找通道名正确。经过命令查找了远端打开的监听端口,监听端口正确。查看远端MQ配置的字符集与本地字符集存在差别。

    解决方法:将公共环境变量设置正确的字符集后问题解决。

相关文章
相关标签/搜索