快速开始

Consul 是一个 微服务管理 解决方案,提供 服务发现配置管理 、 以及 服务划分 等全特性功能。 通过本系列学习,你可在一天之内掌握 Consul

简要

  1. 安装ConsulConsul 集群每个节点均需要安装 Consul 代理 ,本节介绍安装方法。
  2. 运行代理Consul 代理 ( agent )可运行于 服务器 ( server )模式或 客户端 ( client )模式。 本节讨论这两种模式,并演示如何以 开发 ( development )模式启动 代理
  3. 注册服务 。 往 Consul 注册服务,提供服务配置或者调用 HTTP 接口均可。 本节演示通过配置文件注册服务。
  4. 互连服务Consul 互连 ( Connect )提供服务间连接 鉴权加密 ,基于 TLS
  5. Consul集群 。本节通过 Vagrant 虚拟机演示组件双节点集群。
  6. 健康检查 。本节演示为 节点 ( node )和 服务 ( service )配置 健康检查
  7. 键值数据 。本节演示使用 命令行接口 ( CLI )添加、管理 键值 ( key-value )数据。
  8. Web UIConsul 自带 Web 界面,功能全面,操作友好,本节我们一起来探索。