SimpleMessageListenerContainer.setAfterReceivePostProcessors APIを使用してSpringAMQPに複数のMessagePostProcessorsを設定しています。これらのMessagePostProcessorsは、前述の順序で呼び出されます。SimpleMessageListenerContainer内の異なるMessagePostProcessorsの注文方法
Pseoudoコード
SimpleMessageListenerContainer container = // api returing SimpleMessageListenerContainer object
container.setAfterReceivePostProcessors(new MessagePostProcessor[] {
messagePostProcessors1 , messagePostProcessors2});
だから、春AMQPはmessagePostProcessors1を呼ぶん順番にmessagePostProcessors2に続くかはランダムに同じことを選択していますか?
それがランダムに選択した場合、我々はmessagePostProcessors2が常にmessagePostProcessors1
あなたは、(オーダーされた)ポストプロセッサを実装する必要はありません。 2である。 –