1. 什么是consul
HashiCorp Consul是一款服务网络解决方案,可让团队管理服务之间以及内部部署和多云环境及运行时的安全网络连接。consul提供服务发现、服务治理、流量管理和对网络基础设施设备的自动更新。(添加链接描述)Consul使用Go语言开发
2. 功能
- 多数据中心
- 服务网格
- API网关
- 健康监测
- 服务发现
- 动态应用配置
添加链接描述
3. 下载
官网下载添加链接描述
4. 安装
解压后
编辑~/.bash_profile
#consul
export PATH=$PATH:/Users/hong/consul/
source ~/.bash_profile
consul --version
5. 运行
以开发模式运行
consul agent -dev
浏览器输入添加链接描述即可访问