将AggregateApplicationBuilder与本地绑定器一起使用

时间:2017-01-13 16:23:33

标签: spring spring-cloud-stream

我尝试使用此处所述的Sink汇总不同的SourceAggregateApplicationBuilder春季启动应用程序:http://docs.spring.io/spring-cloud-stream/docs/current-SNAPSHOT/reference/htmlsingle/#_aggregation

由于我希望在流程沟通中,我不想设置kafkarabbitmq个活页夹。如何配置本地?我发现spring-cloud-stream-binder-local存在,但很长一段时间它都在M2中,并没有嵌入发布列。

如何使用AggregateApplicationBuilder而没有外部系统依赖?

由于

1 个答案:

答案 0 :(得分:1)

使用AggregateApplicationBuilder,您无需为聚合应用程序中直接绑定频道的binder通信配置in-process。仅当您需要聚合应用程序本身使用消息from代理或生成消息to代理时,才需要绑定器。如果聚合应用程序本身是自包含的,则根本不需要binder