etcd 3.4.3版本的全部启动参数如下:
- –advertise-client-urls:广告客户端请求的URL地址,如果没有设置将使用公共的IP地址;
- –auth-token:用于进行身份验证的令牌;
- –auto-compaction-mode:自动压缩模式,可选值为periodic或revision;
- –auto-compaction-retention:自动压缩保留策略,当自动压缩模式为periodic时,用于指定保留时间,默认为1小时。当自动压缩模式为revision时,则用于指定保留的历史版本数;
- –client-cert-auth:开启客户端证书验证;
- –data-dir:数据存储目录,用于持久化存储节点数据;
- –debug:开启调试输出信息;
- –enable-v2:开启v2 API支持;
- –heartbeat-interval:心跳检测间隔时间,默认为100ms;
- –initial-advertise-peer-urls:广告节点发送请求的URL地址,如果没有设置将使用公共的IP地址;
- –initial-cluster:etcd集群中所有节点的信息列表,格式为 name=http://ip:port, …;
- –initial-cluster-state:启动时的状态,new代表新建集群,existing代表已有集群;
- –initial-cluster-token:集群访问令牌;
- –keepalive-timeout:连接最大空闲时间,默认为30s;
- –listen-client-urls:监听客户端请求的URL地址,可以配置多个,用逗号分隔;
- –listen-metrics-urls:监听metrics请求的URL地址,可以配置多个,用逗号分隔;
- –listen-peer-urls:监听其他节点发送的请求的URL地址;
- –logger:日志记录器的名称,默认为zap;
- –max-snapshots:最大快照数量,默认为5个;
- –metric-sampling-frequency:metrics采集频率,默认为5s;
- –name:etcd集群中该节点的名称;
- –peer-cert-file:节点证书文件路径;
- –peer-client-cert-auth:开启节点客户端证书验证;
- –peer-key-file:节点私钥文件路径;
- –peer-trusted-ca-file:信任的CA证书文件路径;
- –quota-backend-bytes:限制保存在etcd中的key-value对总大小,默认为2GB;
- –snapshot-count:快照计数,每写入几个日志文件就做一次快照,默认为10000;
- –tick-interval:时钟滴答间隔时间,默认为100ms;
- –trusted-ca-file:信任的CA证书文件路径;
- –write-out:输出格式,可选值为simple、json或yaml。




