根据您提供的信息,TiCDC 的 max-batch-size
参数是用于指定每个 Kafka 消息中的最大数据更改数量的。然而,根据 TiDB 文档中的说明,max-batch-size
参数目前仅在 Kafka 的 protocol
设置为 open-protocol
时生效[1]。对于 Maxwell 协议,max-batch-size
参数可能不会生效。
关于默认值的问题,TiDB 文档中没有明确提到 Maxwell 协议的默认值是多少。因此,我建议您在 TiDB 配置文件中查找有关 Maxwell 协议的默认值设置,或者参考 Maxwell 的官方文档以获取更多关于默认值的信息。
如果您遇到了 Kafka 消息过大的问题,导致被拒绝的错误,您可以尝试调整 TiCDC 的 max-batch-size
参数,以确保每个 Kafka 消息的数据更改数量不超过 Kafka 的限制。
希望这些信息对您有所帮助。如果您有任何其他问题,请随时提问。