我正在使用ActiveMQ REST APIS来POST并从队列中获取消息。 POST始终有效,但GET API不能一直运行。它提供204无内容消息,但队列中有消息。
我不明白为什么会这样给。我使用错误的API来阅读消息,任何人都可以帮助我。
POST API: http://localhost:8161/api/message/TEST?type=queue&clientId=test
GET API: http://localhost:8161/api/message/TEST?readTimeout=100&type=queue&clientId=consumerA&oneShot=true
答案 0 :(得分:0)
您的配置文件应在activemq.xml文件中导入jetty.xml。 jetty.xml文件已配置所有其余端点的baseurl。
更多信息请查看$ {ACTIVEMQ_HOME} /conf/jetty.xml
<import resource="jetty.xml"/>