根据你提供的信息,这个问题最可能的根因是:TiCDC 实际仍在以旧架构模式运行,导致配置中的 target-schema 和 target-table 字段无法被识别。
在 TiCDC 旧架构中,[[sink.dispatchers]] 仅支持 MQ 场景下的 topic/partition 分发配置,不支持 target-schema 和 target-table 这两个表路由字段。只有新架构(newarch)才扩展支持了表路由功能 。
诊断步骤
1. 确认 TiCDC 二进制版本是否为新架构版本
在 TiCDC 节点上执行:
bash
cd /tidb-deploy/cdc-83…