【发布时间】:2020-04-04 05:40:52
【问题描述】:
我在任何地方都找不到此信息。我有两个队列,@JmsListener(destination = "p1"),@JmsListener(destination = "p2")。如何确保我一次只处理 1 条消息,即使我正在监听 2 个队列,以及如何配置轮询我首先从哪个队列获取消息,即在处理我想要轮询的消息之后p1 首先。或者进行加权轮询:p1:90%、p2:10%。等等。
基本上我在问如何为Spring 实现消息的优先处理。我正在使用不支持优先级的SQS。
【问题讨论】:
标签: spring spring-jms