1. 首页
  2. 编程语言
  3. Java
  4. 连续调用多个外部系统写接口保证数据一致性的思路

连续调用多个外部系统写接口保证数据一致性的思路

上传者: 2022-04-16 11:46:55上传 PDF文件 63.10 KB 热度 9次

某些场景下,我们将业务数据落地之前,是需要先调用外部系统的多个写接口,当这些写接口都操作成功了,我们才将业务数据落地到自己本地的数据库里面。如果是第一和第二这两种情况,无需考虑数据一致性问题,但是如果出现了第三和第四这两种情况,我们就得根据业务实际情况,考虑如何保证数据的一致性。这里说的保证数据一致性,必须是由以上面提到的第三种情况来说明一下。如果库存系统接口是幂等的,那么调用方可以使用重试的机制,多调用几次,比如说3次。如果恢复现场的操作也失败了,这个时候只能人工介入解决了。

下载地址
用户评论