IBM MQ 使用:

IBM MQ 使用常见问题:
1.Python连接使用IBM MQ 使用模块pymqi
—安装问题,需要安装IBM MQ客户端才能安装成功模块pymqi
—使用问题,连接队列需要以下参数:host(服务端IP),port(监听端口),queue_manager(队列管理器名称),channel(通道名称),queue(队列名称)
—使用问题,qm = pymqi.connect(queue_manager, channel, “host(port)”, user="", password="")连接MQ时需要注意会报2035的错误,即为权限错误,在其后面设置电脑用户名和密码即可
—使用问题,判断队列深度的队列实例不要与获取消息的队列实例使用同一个,同理,发送消息也是一样的

安装pymqi模块方法:
1.下载IBM MQ 客户端,安装好(Linux和Windows都需要安装客户端),在安装pymqi
详细说明-Linux:
1.下载Linux版本的IBM MQ tar包
2.进入 /tmp
3. mkdir MQ,进入该文件夹
4.tar -zxvf MQ tar包
5.开权限 ./mqlicense.sh -accept
6.安装WEBSphere for Linux服务器(按照如下顺序)
命令1:rpm -ivh MQSeriesRuntime-(版本号).rpm
命令2:rpm -ivh MQSeriesSDK-(版本号).rpm
命令1:rpm -ivh MQSeriesServer-(版本号).rpm
7.安装WEBSphere MQ for Linux客户端:
命令:命令1:rpm -ivh MQSeriesClient-(版本号).rpm
8.安装WEBSphere MQ样本程序:
命令:命令1:rpm -ivh MQSeriesSamples-(版本号).rpm
最后,安装pymqi:pip install pymqi

安装好后,如果导入报错,说pymqe导入错误的,需要更正环境变量
方法:
1.进入环境变量目录: vim ~/.bashrc
2.添加路径:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mqm/lib64 # 保证永久有效
3.source ~/.bashrc # 立即生效

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值