在发送到下游应用程序之前,是否可以使用Kafka在Spring-cloud-stream应用程序中为消息配置“ waitTime” / Hold?

时间:2019-01-21 20:54:15

标签: spring spring-cloud-stream spring-kafka

我有2个Spring Cloud流应用程序“ Scs-Processor”和“ SCS-Sink”,并且我正在使用Kafka发送消息

这是我的用例:-

1)我有一个 message1 ,其有效负载属性为“ payloadIdentifier ”->> Ktopic1 --- >>被 SCS处理器

2)现在message2出现->>此 message2 具有不同有效负载,但相同 payloadIdentifier “ --- >>由SCS-Processor接收

现在我要发送“ messageNew ”,它实际上是 message1 message2 合并 payloadidentifier 到“ SCS接收器

有没有办法检查传入消息并保留在Kafka / SCS中以实现此目的?

非常感谢。

0 个答案:

没有答案