Apache ActiveMQ 5.x中是否有办法指定达到队列限制时消息会发生什么?我正在寻找类似于TIBCO EMS溢出政策的东西,您可以在其中丢弃旧消息以接收新消息。我在文档中发现的最接近的东西是生产者流控制,以减慢生产者的速度。
这个问题不够具体,很难给出具体的建议。 ActiveMQ 5.x 代理具有处理慢速消费者或快速生产者的策略,但它们有点依赖于域(主题或队列(。
ActiveMQ Artemis还有其他功能,如分页和其他可以提供帮助的策略。