我尝试使用此处所述的Sink
汇总不同的Source
和AggregateApplicationBuilder
春季启动应用程序:http://docs.spring.io/spring-cloud-stream/docs/current-SNAPSHOT/reference/htmlsingle/#_aggregation
由于我希望在流程沟通中,我不想设置kafka
或rabbitmq
个活页夹。如何配置本地?我发现spring-cloud-stream-binder-local
存在,但很长一段时间它都在M2
中,并没有嵌入发布列。
如何使用AggregateApplicationBuilder
而没有外部系统依赖?
由于
答案 0 :(得分:1)
使用AggregateApplicationBuilder
,您无需为聚合应用程序中直接绑定频道的binder
通信配置in-process
。仅当您需要聚合应用程序本身使用消息from
代理或生成消息to
代理时,才需要绑定器。如果聚合应用程序本身是自包含的,则根本不需要binder
。