linux - 有没有办法在远程队列管理器上发出命令?

标签 linux ibm-mq

我的应用程序在安装了 MQ 客户端的服务器上运行。我想在不同服务器上运行的队列管理器上发出创建和删除队列命令。

我知道这可以通过发出 runmqsc -w <remote_qmgr> 来实现本地队列管理器上的命令,但我们没有运行本地队列管理器(只有 MQ 客户端)。

这可能吗?

最佳答案

如果您使用的是 MQ v8,则无需本地队列管理器即可管理远程队列管理器。只需安装 MQ 客户端。 -c 选项使 runmqsc 使用客户端连接连接到远程队列管理器。

runmqsc -c <remote qm>

您需要为 runmqsc 设置 MQSERVERMQCHLLIB 和 MQCHLTAB 环境变量以查找队列管理器连接信息。

更多详情 here

您还可以使用 MQ Explorer GUI 来管理远程队列管理器。

关于linux - 有没有办法在远程队列管理器上发出命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31765437/

相关文章:

python - 在 Linux Mint 中使用启动器和基本代码启动 Jupyter Notebook

linux - 可以使用 gnulib 工具获取 netinet/in.h 吗?

spring - MQ SSL 错误,协议(protocol)被禁用或密码套件不合适

java - SSL 不适用于 IBM MQ 8 客户端 jar

apache - 在 Apache Flume 中获取 JMS header

java - IBM MQ 调用失败,代码为 '2' ('MQCC_FAILED' ),原因为 '2017' ('MQRC_HANDLE_NOT_AVAILABLE' )

linux - 为 Wilink8 模块构建内核时出现问题

linux - bash:读取在 4096 字节后丢弃终端行输入

linux - 匹配两个或模式并交换所有模式的文本

java - 在 JMS 消息上添加传出拦截器