05SpringCloud - Consul 环境搭建

参考

要想利用Consul提供的服务实现服务的注册与发现,我们需要搭建Consul Cluster 环境。

在Consul方案中,每个提供服务的节点上都要部署和运行Consul的agent,所有运行Consul agent节点的集合构成Consul Cluster。

Consul agent有两种运行模式:Server和Client。这里的Server和Client只是Consul集群层面的区分,与搭建在Cluster之上 的应用服务无关。

以Server模式运行的Consul agent节点用于维护Consul集群的状态,官方建议每个Consul Cluster至少有3个或以上的运行在Server mode的Agent,Client节点不限。

环境配置如下:

Centos 7

主机名称 IP 作用 是否允许远程访
model1 192.168.232.128 consul server
model2 192.168.232.129 consul client
model3 192.168.232.130 consul client

关闭防火墙

systemctl stop firewalld.service

下载

Consul 最新版的下载地址:
https://releases.hashicorp.com/consul/1.0.1/consul_1.0.1_linux_amd64.zip

下载,然后unzip 解压,得到唯一,一个可执行文件

cd /usr/local/bin/
wget https://releases.hashicorp.com/consul/1.0.1/consul_1.0.1_linux_amd64.zip

05SpringCloud - Consul 环境搭建

解压

unzip consul_1.0.1_linux_amd64.zip

05SpringCloud - Consul 环境搭建

查看是否安装成功

consul

05SpringCloud - Consul 环境搭建

检查版本

consul version

05SpringCloud - Consul 环境搭建

安装完成!!!

 

上一篇:07SpringCloud - Consul项目示例


下一篇:Java的一维数组和二维数组的初始化方法,年薪超过80万!