我的应用程序在安装了 MQ 客户端的服务器上运行。我想在不同服务器上运行的队列管理器上发出创建和删除队列命令。
我知道这可以通过发出 runmqsc -w <remote_qmgr>
来实现本地队列管理器上的命令,但我们没有运行本地队列管理器(只有 MQ 客户端)。
这可能吗?
最佳答案
如果您使用的是 MQ v8,则无需本地队列管理器即可管理远程队列管理器。只需安装 MQ 客户端。 -c
选项使 runmqsc 使用客户端连接连接到远程队列管理器。
runmqsc -c <remote qm>
您需要为 runmqsc 设置 MQSERVER
或 MQCHLLIB 和 MQCHLTAB
环境变量以查找队列管理器连接信息。
更多详情 here
您还可以使用 MQ Explorer GUI 来管理远程队列管理器。
关于linux - 有没有办法在远程队列管理器上发出命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31765437/