【发布时间】:2012-11-14 07:28:14
【问题描述】:
我对 ActiveMQ 和 AJAX 接口有一个关于消息生命周期的问题。在 AMQ Web 界面中,我可以为消息设置 TimeToLive 值(以毫秒为单位)。 我已经发现,我可以通过 REST 使用这个参数:
curl -vd body="test" "http://localhost:8161/demo/message/TESTQUEUE?type=queue&JMSTimeToLive=500&JMSPersistent=-1"
此示例消息将持续 500 毫秒
但是如何使用 AMQ Ajax 接口来设置这些参数呢? 发送消息的 JavaScript 函数只提供了两个参数
amq.sendMessage(myDestination,myMessage);
信息:http://activemq.apache.org/ajax.html
不幸的是,myDestination 不是 URL,它类似于“queue://”
感谢四位的帮助
问候 罗尔夫
【问题讨论】:
标签: java ajax jakarta-ee jms activemq