ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源,业务操作需要调用三个服务来完成。此时每个服务内部的数据—致性由本地事务来保证,但是<mark>全局的数据一致性问题没法保证</mark>。 :-: ![](https://img.kancloud.cn/e3/a0/e3a080d9b07d0a481e24daa1b458a990_1732x940.png) 所以,一次业务操作需要跨多个数据源或需要跨多个系统进行远程调用,就会产生分布式事务问题。