【发布时间】:2019-02-20 03:35:36
【问题描述】:
我正在像这样向我的消息队列发送消息
messages.forEach(message->
sources.output().send(MessageBuilder.withPayload(message).build());
这些消息来自外部来源,可能有数千条。 我见过 Splitter,但它需要输入通道和输出通道,但我的消息是第一次进入队列,我只是在生成消息而不消耗它们,我不确定 Aggregator 将如何工作或如果它对于这样一个简单的场景来说太复杂了。
所以基本上我希望能够分批发送这些消息,而不是一一发送。 怎么可能实现?
【问题讨论】:
标签: spring-boot spring-integration spring-cloud-stream