Consul安装及简单实用
直接在根目录下面的 bin 进行操作
安装环境Centos7 64BIT 下载consul 解压就可以使用
wget https://releases.hashicorp.com/consul/1.4.0/consul_1.4.0_linux_amd64.zip
unzip consul_1.4.0_linux_amd64.zip
cp -rp consul /bin/
consul
我就直接去看UI 界面
[root@localhost consul]# consul agent -dev -ui
游览器本地:http://localhost:8500/
我在虚拟机中为了其他机器能访问 加参数-client
[root@localhost consul]# consul agent -dev -ui -client 0.0.0.0
感受一下注册服务:
[root@localhost consul] mkdir /etc/consul.d/
[root@localhost consul.d]# vim /etc/consul.d/web.json
“service”: {
{
“service”: {
“name”: “webapoyl”,
“port”: 80,
“address”:”127.0.0.1”,
“check”: {
“http”:”https://www.cnblogs.com/dawningzzz“,
“interval”:”10s”
}
}
}
上面大概意思是每间隔10S 去检查我网站的80是否正常
.启动项目 首先要查询consul是否在运行 consul位于 usr/local/consul 下面的文件夹 然后运行命令./consul agent -dev -ui -node=consul-dev -client=0.0.0.0
[root@localhost consul.d]
consul agent -dev -config-dir=/etc/consul.d -ui -client 0.0.0.0
或者重新覆盖配置文件
[root@localhost consul.d]# consul reload
原文:https://www.cnblogs.com/dawningzzz/p/14680893.html