注意点
1、Generator 种子传入的数据要是前一天的
{
"module": "bill",
"catalog": "billsend",
"startTime": "2019-09-06 00:00:00",
"endTime": "2019-09-06 00:00:00"
}
因为种子插入数据库后执行的数据就是传入的数据的开始时间,执行前一天的,如果是好几天前的数据,那么代码就会一次执行一天,到了明天就是执行下一天而不是今天的数据。
2、要想使用更改一条sql后,补偿前几天的数据,那么种子生成的监控任务需要检测一下这个startTime距离执行日期的天数,如果执行的天数超过一天的话,就需要重复执行,关于这个步长,第一apollo配置,第二固定在一个范围内
3、固定更新在
本文探讨了在使用Generator种子进行数据同步时的关键注意事项,包括确保种子数据为前一天的记录,以便正确执行历史数据补偿。文章还讨论了如何通过监控任务检测与执行日期的时间差来调整执行策略,以实现多日数据的连续处理。
2286

被折叠的 条评论
为什么被折叠?



