如何在 WebSphere MQ 5.3 版中创建监听器?我用过 runmqsc
命令并进入控制台并尝试执行此命令:
DEFINE LISTENER (name) TRPTYPE(TCP) PORT(99990)
但就是扔和
AMQ8426
错误并说:Valid commands are DEFINE AUTHINFO,DEFINE CHANNEL, DEFINE PROCESS, DEFINE NAMELIST,DEFINE QALIAS, DEFINE QLOCAL,DEFINE QMODE,DEFINE QREMOTE
最佳答案
How do i create the listener in the MQ version 5.3?
你没有。该组件在 v5.3 中不可用,MQ 的一个版本于 2007 年停止服务。事实上,它已经停止服务很长时间,以至于 IBM 已经删除了它的在线信息中心。但是,您仍然可以找到个人MQ v5.3 manuals online .特别是Intercommunication手册 section on receiving on TCP解释说,使用此版本,您将需要使用
inetd
或 runmqlsr
程序。当然,由于 v5.3 在大多数平台上已经停止服务 8 年,这里更重要的建议是使用现代版本。 IBM 提供了一个许可证,允许人们在他们的笔记本电脑或 PC 上免费运行不受限制的 MQ 服务器安装。产品/许可证名称是 IBM MQ Advanced For Developers .
请注意,虽然个人迁移到 MQ 的现代版本很重要,但对于将 MQ 用于商业目的的公司来说更是如此。在 v5.3 停用后的 8 年中(截至撰写本文时),出现了许多与安全相关的修复,但没有一个在 5.3 代码库中进行维护。显然,这也适用于所有性能改进、错误修复和增强功能。
几乎没有任何正当理由让任何人仍然使用 MQ v5.3(我故意不在这里列举),但如果您确实面临其中之一并且被困在该版本中,请使用
runmqlsr
程序并在您的启动脚本中启动它。但是对于几乎所有阅读本文的人来说,正确的答案是不要继续使用 MQ v5.3。
关于ibm-mq - 在 IBM WebSphere MQ v5.3 中创建监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29826385/