Consul安装及简单实用

分类:consul | 作者:凹凸曼 | 发表于2018/11/28

安装环境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
打赏作者

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏

正在跳转到PayPal...

日志信息 »

该日志于2018-11-28 18:05由 凹凸曼 发表在consul分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

目前盖楼 (0)层:

发表评论 »

«