2016-10-02 60 views
0

据我所知,通过使用AggregateApplication或,可以选择使用Spring Cloud Stream的几个组件作为一个应用程序。作为一个应用程序的Spring Cloud Stream流

从我所了解的情况来看,spring不会在这种情况下使用broker(Rabbit或Kafka)在步骤之间进行通信,它只会将前一步的结果作为参数直接传递给下一个参数,对吗?

如果我是,是否有另一种方法使用代理程序在应用程序的一个实例中运行更多组件?我知道这不是一个适用于Cloud Stream的架构,但现在我没有可以运行Dataflow的基础架构,而且我想使用代理的持久性。

回答

0

一般来说,聚合被设计为通过消息代理进行通信的替代品 - 通过避免跳过一跳来减少延迟。话虽如此,但增加一个选项可以让渠道与像你这样的用例相关联。您可以在GitHub中打开功能请求吗?

相关问题