TiCDC Server 配置
addr
:TiCDC 的监听地址,提供服务的 HTTP API 查询地址和 Prometheus 查询地址,默认为127.0.0.1:8300
。advertise-addr
:TiCDC 对外开放地址,供客户端访问。如果未设置该参数值,地址默认与addr
相同。config
:可选项,表示 TiCDC 使用的配置文件地址。TiCDC 从 v5.0.0 开始支持该选项,TiUP 从 v1.4.0 开始支持在部署 TiCDC 时使用该配置。配置文件的格式说明详见:data-dir
:指定 TiCDC 使用磁盘储存文件时的目录。目前 TiCDC 内部的排序引擎和 redo log 等特性会使用该目录储存临时文件,建议确保该目录所在设备的可用空间大于等于 500 GiB。如果你使用 TiUP,本选项可以通过配置 cdc_servers 中的data_dir
来指定或默认使用global
中 路径。gc-ttl
:TiCDC 在 PD 设置的服务级别 GC safepoint 的 TTL (Time To Live) 时长,和 TiCDC 同步任务所能够停滞的时长。单位为秒,默认值为86400
,即 24 小时。注意:TiCDC 同步任务的停滞会影响 TiCDC GC safepoint 的推进,即会影响上游 TiDB GC 的推进,详情可以参考 。log-file
:TiCDC 进程运行时日志的输出地址,未设置时默认为标准输出 (stdout)。ca
:TiCDC 创建 TLS 连接时使用的 CA 证书文件路径,PEM 格式,可选。cert
:TiCDC 创建 TLS 连接时使用的证书文件路径,PEM 格式,可选。cert-allowed-cn
:TiCDC 创建 TLS 连接时使用的通用名称文件路径,可选。key
:TiCDC 创建 TLS 连接时使用的证书密钥文件路径,PEM 格式,可选。cluster-id
:TiCDC 集群的 ID。可选,默认值为default
。cluster-id
是 TiCDC 集群的唯一标识,拥有相同cluster-id
的 TiCDC 节点同属一个集群。长度最大为 128,需要符合正则表达式^[a-zA-Z0-9]+(-[a-zA-Z0-9]+)*$
,且不能是以下值:owner
,capture
,task
,changefeed
,job
,meta
。