java - 在微服务环境中,如果有多个服务以链接方式捆绑在一起,那么将如何覆盖以下场景

标签 java spring-boot architecture microservices

如果微服务 1 ---> 调用微服务 2---> 调用微服务 3 等等...

如果假设微服务 2 和微服务 3 之间的调用中断,事务回滚方法应该是什么?

最佳答案

一个可能的解决方案是实现 Saga 模式。您可以在这里查看更详细的解释https://www.baeldung.com/cs/saga-pattern-microservices

关于java - 在微服务环境中,如果有多个服务以链接方式捆绑在一起,那么将如何覆盖以下场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72090319/

相关文章:

java - 使用 Eclipse 进行处理 : close sketch without closing the rest of the windows?

java - Java 中 new String ("X") 和 new String ("X") + new String ("Y") 之间字符串初始化的区别

java - 如果stream().filter为空

.net - 使用大文件作为消息负载进行发布/订阅

c# - 将业务层的通用查询转换为数据访问层

java - 当在 CustomView 中扩展 ArrayAdapter 时,将 Kotlin 翻译为 Android 中的 Java

java - fragment 中的android MapView

java - 我们如何在 POJO 中使用 lombok 自动修剪自动生成的 setter (使用 @Data )中的属性值?

Spring Boot YAML 配置

c# - 我应该从域层抽象验证框架吗?