【发布时间】:2018-09-13 05:08:46
【问题描述】:
我试图了解多个线程是否可以同时/并行处理来自 Spring Integration Queue Channel 的消息。 假设我有以下配置:
<int:channel id="fooChannel">
<int:queue />
</int:channel>
从文档中,我了解到,通过使用队列通道,生产者和消费者可以解耦,并且都发生在不同的线程中。
我的困惑是 - 有没有一种方法可以让多个线程处理存储在队列通道中的消息。我们经常使用 JMS 频道做的事情。 (一个/多个生产者和多个消费者)
如果不可能实现队列通道中消息的并发处理,推荐的方法是什么
【问题讨论】:
标签: spring multithreading spring-integration