Skip to content

提一个边界性的问题 #32

Description

@zxjpro

先赞叹一下,作者真大牛。

A调用了S1,S2,S3服务,运行正常进入提交事务的过程。S1提交正常,S2提交正常。但是提交S3的时候,可S3的网络出现问题,或者是S3对应的DB3数据库宕机

这个时候会陷入这样的境地,那就是S1,和S2的事务已经提交,没法回滚,也没有办法让S3提交。这个问题要怎么处理?

还有,本地服务的补偿,是一个什么样的机制呢?因为并没有看到关于补偿的介绍

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions