这个任务同步的表数量多吗?另外添加这个任务之后 cdc 服务器的 cpu 使用量是不是打满了。
现在先确认一下到底原因是什么。
如果真的是因为增量扫数量太多导致需要排队处理,那么无法避免延迟发生,只能说也许能够降低延迟的时间。
从你提供的 puller 监控来看,每秒钟能够拉取 10 万~ 30 万行的数据,按照这个值推算,最坏需要延迟 100 分钟,可以考虑是不是能够接受。有一些参数调整也许可以加速到只延迟 60分钟左右。(不一定有用)
如果无法接受,那么只能考虑放弃增量同步这部分数据了。