Consul安装及简单实用

分类:consul | 作者:凹凸曼 | 发表于2018/11/28 Consul安装及简单实用已关闭评论

安装环境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
#web.json 文件加入下面代码
  "service": {
{
 "service": { 
 "name": "webapoyl",
 "port": 80,
 "address":"127.0.0.1",
"check": {
 "http":"http://www.apoyl.com",
 "interval":"10s"
 }
 }
}
上面大概意思是每间隔10S 去检查我网站的80是否正常
#重新执行
[root@localhost consul.d] 

consul agent -dev -config-dir=/etc/consul.d  -ui -client 0.0.0.0

或者重新覆盖配置文件
[root@localhost consul.d]# consul reload

游览器结果如下所示:

consul

本文出自 “凹凸曼” 博客,请务必保留此出处 http://www.apoyl.com/?p=2312

日志信息 »

该日志于2018-11-28 18:05由 凹凸曼 发表在consul分类下, 评论已关闭。

目前盖楼

抱歉,评论被关闭

« »