Solace JMS queue: поиск и обработка сообщений

Могу ли я найти какое-либо конкретное сообщение в очереди JMS, а затем обработать его перед другими сообщениями? Есть ли у нас такой функционал по отношению к очереди.

1 ответ

Нет такой функциональности для поиска сообщений в очереди. Они предназначены для обработки сообщений в порядке их поступления.

Вы можете использовать QueueBrowser, чтобы получить статический снимок сообщений и обработать те сообщения, которые вам нужны, до других. Использование селекторов также может помочь, если это применимо для вашего варианта использования поиска. Но только нативная реализация Java Solace API может удалять сообщения; JMS QueueBrowser не обеспечивает этого.

Другие вопросы по тегам