思路一:
1、上游推送批量数据前,先告知下游这批数据的总量
2、上游开始往下游推送数据
当上游推数据过程中失败,上游重试,下游检查到size不对,也不会进行下一步的操作
当上游推送数据完成,下游检查到size一致,触发下一步的操作
思路二:
1、上游推数据的同时,增加一个冗余字段,记录这批数据的总量
这就是在思路一的基础上进行的改造,少一步总量通知
思路三:
1、上游推送批量数据
2、上游告知下游推送已完成
此方案要求第一步 下游方已处理完毕,第二步再进行操作,否则可能会处理错误,需要上游一、二步做成同步