使用 Spring 集成在单个提交中使用多个 JMS 消息

Consume multiple JMS messages in a single commit with Spring Integration

在 Spring 集成中的单个事务中使用多个 JMS 消息的最优雅方式是什么,而无需将消息再次存储在由持久消息存储支持的聚合器中?

在以前基于 IBM Integration Bus 的项目中,此功能(IBM 称之为 Commit Count)对提高消息吞吐量非常有帮助。

参见Spring Batch BatchMessageListenerContainer