Consul下载、安装、运行 作者:马育民 • 2021-01-19 22:37 • 阅读:10093 # 下载 https://www.consul.io/downloads # 安装 解压后只有一个 exe 启动文件 ### 验证 执行下面命令: ``` consul -v ``` 能够看到版本号,表示成功 # 运行 ### 开发模式 ``` consul agent -dev ``` 启动后,打开浏览器访问:http://localhost:8500 ### 正常模式 ``` consul agent -server -bootstrap-expect=1 -data-dir=./tmp/consul -node=n1 -bind=127.0.0.1 -client=0.0.0.0 -ui ``` **解释:** - `-server` 表示是server模式 - `-bootstrap-expect=1` 表示是集群中有3台服务器 bootstrap该模式node可以指定自己作为leader ,如果是非leader可不加该参数 - `-data-dir=./tmp/consul` 目录 - `-node=n1` 该服务器节点名 - `-bind=127.0.0.1` 节点绑定的ip - `-ui` web管理的上下文路径 - `-config-dir`:(可选)指定配置文件目录,定义服务的,默认所有以.json结尾的文件都会读 例子:`-config-dir=/etc/consul.d` - `-enable-script-checks=true`:设置检查服务为可用 启动后,打开浏览器访问: http://localhost:8500/ui/dc1/services 原文出处:http://www.malaoshi.top/show_1IXR8iquYRC.html