【 TiDB 使用环境】生产环境
【 TiDB 版本】 v6.1.0
【复现路径】
【遇到的问题:问题现象及影响】
cdc同步kafka,写入延迟,cdc lag比较大
已经创建的cdc任务,修改了max-batch-size 、max-message-bytes 、worker-num 后启动报错
参数文件
case-sensitive = true
enable-old-value = true
[filter]
ignore-txn-start-ts = [1, 2]
rules = [‘test.t_test’]
[mounter]
worker-num = 16
[sink]
dispatchers = [
{matcher = [‘test.t_test’], dispatcher = “default”},
]
protocol = “canal-json”
【资源配置】
【附件:截图/日志/监控】
源端tidb查看相关大事物,没有发现,cdc任务延迟
tiup cdc cli changefeed query -s --pd=http://127.0.0.1:2379 --changefeed-id=“t-test”
tiup is checking updates for component cdc …timeout!
Starting component cdc
: /home/tidb/.tiup/components/cdc/v6.1.0/cdc cli changefeed query -s --pd=http://127.0.0.1:2379 --changefeed-id=t-test
{
“state”: “error”,
“tso”: 437202149934891161,
“checkpoint”: “2022-11-07 12:04:05.882”,
“error”: {
“addr”: “172.17.3.109:8300”,
“code”: “CDC:ErrSinkInvalidConfig”,
“message”: “[CDC:ErrSinkInvalidConfig]sink config invalid: dispatcher and partition cannot be configured both for rule:\u0026{[test.t-test] default default }”
}
}
报上面错误起不来后,还原参数为默认创建时候的参数,仍然起不来,报相同错误