前言
在《构建Consul集群》章节中介绍了如何实现consul集群的构建,通过对consul的进一步了解,其并没有提供的对cluster直接操作的client-api,故需要针对Consul集群构建一个统一入口,但这个并不需要我们过多的担心,Consul的小伙伴Consul-Template正是为此而生,通过Nginx+ConsulTemplate能够非常方便的实现,本章将来介绍如何配置应用并验证。
本章概要
1、准备工作;
2、Nginx配置;
3、编写ctmpl模板;
4、启动服务;
5、高可用集群验证;
准备工作
1、环境:
- Client节点:WIN10(192.168.6.78);
- Server节点:Linux(192.168.3.89);
2、下载consul-template:地址
https://releases.hashicorp.com/consul-template/
3、安装nginx1.13.8;
Note
:其中nginx和consul-template均会部署在linux中.
Nginx配置
为了将我们的个性化配置与默认配置分离,在