解决方案(二)三方数据同步

三方数据同步

    • 场景
    • 方案设计

场景

当接入第三方系统时,可能涉及到同步第三方的数据;如果第三方有主动推送机制还好,可以直接接收推送消息。

但是,有的系统并没有主动推送机制;还有即使有推送,可能也有各种异常情况导致的同步失败。

此时,就需要我们主动查询。

方案设计

  1. 本地数据表中,增加一个上次同步时间以及同步间隔字段或者新增一个表建立与原数据的关联
  2. 通过定时任务,扫描满足 需要更新的数据
    查询逻辑大致为:当前时间 - 上次同步时间 >= 同步间隔
  3. 通过上面拿到数据三方标识,去第三方接口拉取最新数据状态

你可能感兴趣的:(常见场景解决方案,数据同步)