Pet*_*son 2 java spring activemq-classic jms
我正在尝试在持久的activemq队列上获取消息.
如果我打电话
jmsTemplate.receive("queue.response")
Run Code Online (Sandbox Code Playgroud)
我收到一条消息.但是,如果我打电话
jmsTemplate.receiveSelected("queue.response", "JMSCorrelationId='1854044'")
Run Code Online (Sandbox Code Playgroud)
我等了一会儿.
我正在使用ActiveMQ Web控制台查看队列,我可以看到消息已准备就绪.相关ID在控制台中可见,我也可以在通过直接接收("队列...")调用收到的消息中看到它们.
据推测,我对我的实际选择器做错了,但我能找到的每个例子看起来都像我得到的那样.
我有什么想法我做错了吗?
| 归档时间: |
|
| 查看次数: |
5975 次 |
| 最近记录: |