Мне нужно отправить некоторые DTO (события) в очередь.Событие может быть обработано сейчас или в будущем (определяется с помощью eventTime, поданного в DTO, который является меткой времени (LocalDateTime)).
Я ищу очередь с возможностью:
- поиска событийв очереди (например, получить все события с DateTime> NOW () && eventType = 'ACTIVE') без извлечения события из очереди.
- управлять запросом событий или временем получения
В нашемКомпания, которую мы используем RabbitMQ только для событий, которые должны выполняться сейчас (без событий в будущем).Я читал о RabbitMQ и обнаружил, что могу отклонять сообщения (а затем сообщение требуется), но ничего не нашел в поиске в очереди, не получив от нее сообщения.Возможно ли это сделать в RabbitMQ?Или какую очередь / инструмент я должен использовать?