【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】6.1.2
cdc同步时报错ErrFlowControllerEventLargerThanQuota
请问这个memory如何配置大小
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】6.1.2
cdc同步时报错ErrFlowControllerEventLargerThanQuota
per-table-memory-quota = 10485760 默认值,cdc-server的参数,改一下就好了
ErrFlowControllerEventLargerThanQuota
错误表示 TiCDC 同步时流控事件超过了配额限制。这个错误通常发生在 TiCDC 同步数据的速度超过了目标 TiDB 集群的处理能力,导致 TiCDC 无法将数据写入目标 TiDB 集群。
为了解决这个问题,你可以尝试以下几个方法:
sink.max-producers
和 sink.producer-queue-size
,你可以根据实际情况适当增加这两个配置项的值,以提高 TiCDC 的同步速度。cdc.rate-limit
配置项来限制 TiCDC 的同步速度,以避免超过目标 TiDB 集群的处理能力。单行数据量太大导致的、好像和速率没啥关系。应该是要调大per-table-memory-quota的阈值、但是6.1.2版本没找到怎么设置,6.5版本倒是有
你发下配置,我看你怎么写的
是不是要写在这里
把cdc 后面的两个方括号去掉
你这是2个tidb之间数据同步吗
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。