这是一个困扰我很久的问题,一直不知道有什么好的处理方式,故来此地取经。
举个例子:
分布式订单服务 A 和库存服务 B
服务 A 调用服务 B ,服务 A 修改了 redis 缓存,服务 B 报错了,全局事物回滚,服务 A 的缓存没有回滚
各位大佬,这种情况有什么推荐处理方式吗?
举个例子:
分布式订单服务 A 和库存服务 B
服务 A 调用服务 B ,服务 A 修改了 redis 缓存,服务 B 报错了,全局事物回滚,服务 A 的缓存没有回滚
各位大佬,这种情况有什么推荐处理方式吗?