Springcloud stream同步异步问题

来源:19-2 【高手进阶】对于电商工程,我们可以考虑哪些扩展

慕妹7673066

2021-11-12

消息发送默认是异步的。假如消息发送失败该怎么处理。同步发送怎么实现

写回答

1回答

张勤一

2021-11-13

同学你好:

    SpringCloud Stream 使用的是 spring-messaging 模块实现的,讲求的是通用性,send 方法将消息发送到对应的 Channel 就算是成功。

    如果要考虑真正的同步,我个人建议还是使用像 KafkaTemplate 这类对于某一个消息中间件定制的客户端来实现。

1
2
张勤一
用定时任务做补偿
2021-11-13
共2条回复

Spring Cloud / Alibaba 微服务架构实战

从架构设计到开发实践,手把手实现

1210 学习 · 674 问题

查看课程