У меня есть несколько MessagePostProcessors в SpringAMQP, которые я установил с помощью SimpleMessageListenerContainer.setAfterReceivePostProcessors API, теперь мой запрос: вызываются ли эти MessagePostProcessors в указанном мной порядке.
Код псевдонима
SimpleMessageListenerContainer container = // api returing SimpleMessageListenerContainer object
container.setAfterReceivePostProcessors(new MessagePostProcessor[] {
messagePostProcessors1 , messagePostProcessors2});
Итак, Spring AMQP вызывает сообщение messagePostProcessors1 после messagePostProcessors2 последовательно или случайно выбирает то же самое?
Если он выбирает случайным образом, есть ли способ, которым мы можем заказать то же самое, то есть messagePostProcessors2 всегда вызывается после messagePostProcessors1