本文共 695 字,大约阅读时间需要 2 分钟。
Consul是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go语言开发。
提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。
它具有很多优点。包括:基于raft协议,比较简洁;支持健康检查,同时支持HTTP和DNS协议;支持跨数据中心的WAN集群;提供图形界面;跨平台,支持Linux、Mac、Windows。
Spring Cloud Consul具有如下特性
官网: https://www.consul.io/intro/index.html
简单教程: https://www.springcloud.cc/spring-cloud-consul.html官网下载,直接解压。
将解压得到的文件复制到/usr/local/bin中
sudo cp consul /usr/local/bin
打开bin文件,执行consul,查看consul命令,如下即表示成功:
启动:
consul agent -dev
访问8500端口:
转载地址:http://aspqb.baihongyu.com/