一.背景 SpringCloud微服务目前比较流行,其中大都在使用的服务注册与发现是Eureka,最近研究了Consul的集群搭建,现使用Consul实现服务的负载均衡.其主要拓扑结构如下: 二.Consul集群环境搭建 本次搭建采用了三台虚拟机,Linux系统,从Consul官网下载安装包,解压即可使用.在每台机器下建一个目录/data/consul/data,这个目录主要存放器群启动后生成的一些数据.需要开启的端口,8300, 8301, 8500, 8600. 分别在以下三个机器上执行一下…