今天看了一下公司的微服务调用,他们是这样实现的,从 A 远程调用 B 的接口,然后 B 远程调用 C 的接口...,如果 C 出错回滚会返回错误结果,然后 B 也回滚,最后到 A 那层就返回执行业务失败,感觉是一条链式嵌套的思想,除了在代码上业务不直观,想问一下大家这样会不会有什么问题?有没有什么更好的办法,今天刚看了 TCC 模型,那个可以吗?