我想编写一个实用程序来检查MQ是否配置正确。我想看看ConnectionManager
,QueueName
等是否在其他ENV中正确配置了其他配置。有人可以给我一些样本来做这件事。在网上没有太多可用的,大多数人谈论与队列的连接以及消费或产生诸如here之类的消息。
基本上我想阅读元信息,而不是实际数据或消息。
MQQueueConnectionFactory cf = new MQQueueConnectionFactory();
cf.setHostName(WMQ_HOST);
cf.setPort(WMQ_PORT);
cf.setTransportType(JMSC.MQJMS_TP_CLIENT_MQ_TCPIP);
MQQueueConnection connection = (MQQueueConnection) cf.createQueueConnection();
MQQueueSession session = (MQQueueSession) connection.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
直到这里看起来很好。现在我想阅读像我说的其他信息;我完全错了吗?请建议。
答案 0 :(得分:0)
您要查看的API称为 PCF API。它不是最容易使用的API,但是一旦你习惯它,它就可以了。我开始了一个提供简化包装器的项目https://github.com/nickman/easymq,但我不再使用MQ了。也许这个来源对你有用。另请查看用于PCF命令参考的MQ文档。
答案 1 :(得分:0)