【发布时间】:2022-01-16 02:51:27
【问题描述】:
我需要实现以下架构:
我有大订单,必须拆分成较小的订单(并行)并发送到下游异步休息端点。
完成订单(失败或成功)后,下游订单 API 将消息发布到回复队列(kafka/rabbitmq) 具有相关 ID。
需要有聚合监听器来收集所有响应并将最终输出发送给调用者。
我正在考虑使用 Spring 集成 Scatter Gather 模式和其他有用的 Spring 功能。
你能帮我展示一个如何在 Spring-integration 的帮助下实现这种架构的示例
【问题讨论】:
标签: spring-integration distributed