MQ报错2009/2085解决方法

1.1. 响应2009错误

1.1.1.   涉及协议

  MQ,调试回放阶段html

1.1.2.   错误信息

  完成码2缘由为2009调试

1.1.3.   可能缘由

  远端MQ链接数不足,拒绝链接htm

1.1.4.   分析步骤

  一、根据MQ工做原理肯定链接远端通道时须要占用一个链接数,当链接数不足时就会被拒绝链接。blog

  二、首先肯定通道名正确队列

  三、查看远端MQ通道链接数设置理论上足够(默认100)事务

  四、查看通道是否被长链接占用get

  五、查看是否存在反复事务提交不关闭链接原理

1.1.5.   相关案例

  1.1.1.1.  脚本链接远端被拒

  异常信息:完成码2缘由为2009方法

  错误缘由:脚本链接远端通道时须要占用一个链接数,当链接数不足时就会被拒绝链接。协议

  解决过程:查看远端MQ链接通道名是否正确;查看远端MQ链接通道链接数设置值是否太小;查询是否有反复事务提交不关闭链接的;检查通道是否被长链接方式占用;如没有增长远端MQ链接通道链接数(默认是100)

  解决方法:增长链接数为1000后,问题解决。

1.2. 响应2085错误

1.2.1.   涉及协议

  MQ,调试回放阶段

1.2.2.   异常信息

  脚本链接队列失败,完成码2缘由为2085

1.2.3.   可能缘由

  链接远端队列时至少须要提供队列名、读写参数,当提供错误时会被队列拒绝链接。

1.2.4.   分析步骤

  首先查询远端队列的名称是否正确。其次查询读写参数是否正确。

1.2.5.   解决方法

  因为队列名称大小写敏感,核对后修改脚本中队列名称,问题解决。

 

上一节:MQ脚本回放报错2059

相关文章
相关标签/搜索