您的位置:首页 > 房产 > 建筑 > etcd配置详解

etcd配置详解

2025/1/25 3:53:29 来源:https://blog.csdn.net/m0_37680131/article/details/141782343  浏览:    关键词:etcd配置详解
参数名称含义
–name ‘default’本member的名字
–data-dir指定节点的数据存储目录
–listen-peer-urls本member侧使用,用于监听其他member发送信息的地址
–listen-client-urls本member侧使用,用于监听etcd客户发送信息的地址
–wal-dir专用wal目录的路径
–snapshot-count要将快照触发到磁盘的已提交事务数
–heartbeat-interval定义了 Etcd 节点之间发送心跳的间隔时间
–election-timeout选举超时时间(毫秒)
–initial-election-tick-advance是否提前初始化选举时钟启动,以便更快的选举
–max-snapshots要保留的最大快照文件数(0是无限的)
–max-wals要保留的最大wal文件数(0是无限的)
–corsomma单独的设置CORS来源白名单(跨来源资源共享)
–quota-backend-bytes ‘0’当后端大小超过给定限额时发出警报(0默认为低空间限额)
–max-txn-ops 128事务中允许的最大操作数
–max-request-bytes ‘1572864’服务器将接受的最大客户端请求大小(以字节为单位)
–grpc-keepalive-min-time ‘5s’客户端在ping服务器之前应该等待的最小持续时间间隔
–grpc-keepalive-interval ‘2h’检查连接是否激活的服务器到客户机ping的频率持续时间(0表示禁用)
–grpc-keepalive-timeout ‘20s’关闭无响应连接之前的额外等待时间(0表示禁用)
–initial-advertise-peer-urls ‘http://localhost:2380’其他member使用,其他member通过该地址与本member交互信息。一定要保证从其他member能可访问该地址。静态配置方式下,该参数的value一定要同时在–initial-cluster参数中存在。memberID的生成受–initial-cluster-token和–initial-advertise-peer-urls影响。
–initial-cluster ‘etcd01=http://localhost01:2380, etcd02=http://localhost02:2380, etcd03=http://localhost03:2380’本member侧使用。描述集群中所有节点的信息,本member根据此信息去联系其他member。memberID的生成受–initial-cluster-token和–initial-advertise-peer-urls影响。
–initial-cluster-state ‘new’用于指示本次是否为新建集群。有两个取值new和existing。如果填为existing,则该member启动时会尝试与其他member交互。集群初次建立时,要填为new,经尝试最后一个节点填existing也正常,其他节点不能填为existing。集群运行过程中,一个member故障后恢复时填为existing,经尝试填为new也正常。
–initial-cluster-token ‘etcd-cluster’引导期间etcd集群的初始集群令牌。在运行多个集群时,指定此参数可以防止意外的跨集群交互。
–advertise-client-urls ‘http://localhost:2379’etcd客户使用,客户通过该地址与本member交互信息。一定要保证从客户侧能可访问该地址
–discovery ’ ’用于引导集群的发现URL,指定第三方etcd上key地址,要建立的集群各member都会向其注册自己的地址
–enable-v2 ‘true’接受etcd V2客户端请求
–discovery-fallback ‘proxy’当发现服务失败时的预期行为(“exit”或“proxy”)。“proxy”只支持v2 API
–discovery-proxy ’ ’用于传输到发现服务的HTTP代理
–discovery-srv ’ ’用于引导集群的dns srv域
–strict-reconfig-check ‘true’拒绝可能导致仲裁丢失的重新配置请求
–auto-compaction-retention ‘0’自动压缩保留长度。0表示禁用自动压缩
–auto-compaction-mode ‘periodic’解释“自动压缩保留”之一:周期性丨“修订版”定期’用于基于持续时间的保留,如果没有提供时间单位,则默认为小时(例如’5m’)。’“版本号”用于基于版本号的保留。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com