首页 > 解决方案 > 具有搜索能力并在特定时间接收的队列

问题描述

我需要将一些 DTO(事件)发送到队列中。事件可以现在或将来处理(由在 DTO 中归档的 eventTime 定义,即时间戳 (LocalDateTime))。

我正在寻找具有以下能力的队列:

在我们公司,我们仅将 RabbitMQ 用于现在必须执行的事件(将来没有事件)。我正在阅读有关 RabbitMQ 的信息,我发现我可以拒绝消息(然后消息是重新排队),但我没有发现在不从队列中获取消息的情况下搜索队列。在 RabbitMQ 中可以做到这一点吗?或者我应该使用什么队列/工具?

标签: eventsrabbitmqqueue

解决方案


RabbitMQ 团队监控邮件列表rabbitmq-users有时只在 StackOverflow 上回答问题。


在 RabbitMQ 中可以做到这一点吗?或者我应该使用什么队列/工具?

这不可能。您必须使用所有消息来搜索您需要的消息,然后拒绝/重新排队其他消息。


推荐阅读