Consul 常用指令
- # 通告地址
- -advertise
- # 集群节点之间通信地址
- -bind
- # 设置服务器为bootstrap模式。在一个dc中只有一个server处于bootstrap模式。一般初始化第一台Consul时指定,自选举为leader。
- -bootstrap
- # 在一个dc中期望提供server节点数目,consul会一直等到指定的server数目才会引导整个集群,选举leader。不能与boostrap同时用。
- -bootstrap-expect
- # 设置客户端访问地址,包括RPC、DNS。默认127.0.0.1
- -client
- # 从JSON配置文件中读取
- -config-file
- # 指定存放agent server集群状态目录,以免系统重启丢失
- -data-dir
- # 数据中心名称,默认dc1
- -dc
- # HTTP API监听端口
- -http-port
- # 加入一个已经启动的agent,可以指定多个agent地址
- -join
- # 节点名称,必须在集群中唯一的。默认是主机名
- -node
- # 忽略先前的离开,再次启动后尝试加入集群
- -rejoin
- # 切换agent模式到server模式。每个集群至少有一个server
- -server
- # 启用内置的Web UI
- -ui
- # Web UI的资源目录
- -ui-dir