【发布时间】:2017-12-15 21:50:23
【问题描述】:
我正在通过 IBM MQ 使用 JMS。我的发件人代码:
@Autowired
private JmsTemplate jmsTemplate;
public void sendPHRq(String msg) {
jmsTemplate.send(AntiFraudRq, session -> {
Message message = session.createTextMessage(msg);
LOGGER.info("1" + message.getJMSCorrelationID());
LOGGER.info("2" + message.getJMSMessageID());
return message;
});
}
但在我的日志中我只能看到这样的记录:
1null
2空
如何获取我的 messageid?因为我正在与其他听众一起收听回复队列,不应该接受他们的消息。
【问题讨论】:
标签: java spring jms ibm-mq spring-jms