我有两个微服务
我也研究过 Saga 模式,它能解决这种不一致性吗?
还有其他更好的解决方案吗?
S1
和 S2
。 S1
调用 S2
更新数据,然后 S1
插入另一个数据,但是如果 S1
失败了,我们需要回滚由 S2
更新的数据,否则我们将处于不一致状态。我也研究过 Saga 模式,它能解决这种不一致性吗?
还有其他更好的解决方案吗?