Мог ли я искать какое-либо сообщение в очереди JMS, а затем обрабатывать его перед другими сообщениями? У нас есть такая функциональность w.r.t, чтобы уйти в очередь.Solace JMS queue: поиск и сообщение процесса
1
A
ответ
1
Не существует такой функции для поиска очереди для сообщений. Они предназначены для обработки сообщений в том порядке, в котором они получены.
Вы можете использовать QueueBrowser для получения статического моментального снимка сообщений и обработки тех сообщений, которые вы хотите, перед другими. Использование селекторов также может помочь, если оно применимо для вашего прецедента использования. Но только встроенная реализация Java Solace API может удалять сообщения; JMS QueueBrowser не предоставляет этого.