定义系统契约
明确数据所有者、格式、频率、可接受延迟、数据量、变更顺序和确认方式,并决定接收方离线或重复处理时如何响应。
即时结果使用同步 API
HTTP 服务和 REST/OData 适合查询实时数据和短事务。不要把长业务流程放在一个请求中,因为超时无法说明操作是否完成。
用队列解耦处理
异步方式适合大流量、不稳定链路和可延后完成的任务。8.5.4 的“队列”机制可把必须执行的延后动作与单据同步处理分离。仍需实现幂等、消息标识、重试、失败隔离和延迟监控。
在合适场景保留计划交换
允许延迟时,批量同步简单且易维护。需要控制窗口、数据量、重启和冲突。通过限流、分页、最小权限和业务结果监控保护生产数据库。

