Java 在处理和确认之前,将jms缓冲区消息放入批处理中

Java 在处理和确认之前,将jms缓冲区消息放入批处理中,java,jms,spring-jms,Java,Jms,Spring Jms,我正在寻找一个如何使用SpringJMS实现以下功能的示例 我的应用程序从队列接收消息,经过一些处理后将结果发送到web服务。该web服务现在支持批量消息,我们希望开始使用它。这似乎是难题的一部分,但我还不明白如何防止应用程序内存中的消息堆积。如果批量api请求或导致它的任何消息的任何处理失败,所有jms消息都必须回滚。Spring批处理为此提供了一个解决方案

我正在寻找一个如何使用SpringJMS实现以下功能的示例

我的应用程序从队列接收消息,经过一些处理后将结果发送到web服务。该web服务现在支持批量消息,我们希望开始使用它。这似乎是难题的一部分,但我还不明白如何防止应用程序内存中的消息堆积。如果批量api请求或导致它的任何消息的任何处理失败,所有jms消息都必须回滚。

Spring批处理为此提供了一个解决方案