如果业务系统的信息交互,向集成平台的推送失败了,如何保证后期的数据同步?

参与5

1同行回答

heray2323heray2323系统架构师中山大学肿瘤医院
关于业务系统通过集成平台进行信息交互,在推送失败的情况下后期如何保证数据同步的问题,主要分两种情况:第一种是在信息已经到达集成平台,但集成平台推送至目标方失败的情况;该情形下,要确保后期数据的同步,必须要求集成平台做好服务监控及服务交互日志记录,并提供根据交互日志进...显示全部

关于业务系统通过集成平台进行信息交互,在推送失败的情况下后期如何保证数据同步的问题,主要分两种情况:
第一种是在信息已经到达集成平台,但集成平台推送至目标方失败的情况;该情形下,要确保后期数据的同步,必须要求集成平台做好服务监控及服务交互日志记录,并提供根据交互日志进行消息重发的功能;在服务交互失败时,能及时监控到服务异常并通过短信、邮件等方式自动通知维护人员处理,在服务恢复正常后通过消息重发功能进行数据同步(对于部分涉及到业务系统事务处理的服务,需由业务发起方重新发起交易)。
第二种属于业务系统推送到集成平台失败的情况,该类情形属于集成平台服务异常;针对该类问题,在接入集成平台时,对于重要的业务必须要求业务发起方做好交互日志记录,能准确识别出失败的数据,在服务恢复正常后重新进行服务调用;同时为杜绝出现该类问题,一般要求集成平台做好容灾等工作,确保服务不出现异常。

收起
医药 · 2019-11-18
浏览1645

提问者

jenniferjqf
需求管理工程师上海市东方医院

问题来自

相关问题

相关文章

问题状态

  • 发布时间:2019-10-23
  • 关注会员:2 人
  • 问题浏览:2353
  • 最近回答:2019-11-18
  • X社区推广