Consul 有以下几个关键特性:
公司提出一个新需求,使用Docker将Consul、Consul Template、Registrator和Nginx组装成一个值得信任且可扩展的服务框架,可在这个框架中添加和移除服务,不需要重写任何配置,也不需要重启任何服务,一切都能正常运行
1.1.1、Docker Compose的前身是Fig,它是一个定义及运行多个Docker容器的工具
1.1.2、使用Docker Compose不再需要使用Shell脚本来启动容器
1.1.3、Docker Compose非常适合组合多个容器进行开发的场景
1.2.1、Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置
1.2.2、Consul的特性
支持健康检查,允许存储键值对
基于Golong语言,可移植性强
支持ACL访问控制
1.2.3、与Docker等轻量级容器可无缝配合
原文:https://www.cnblogs.com/xuhao0705/p/14061060.html