Spring Cloud 简单上手系列(一)——注册中心|Consul

 在序章已经提到过,注册中心相当于一个公司的调度中心,是整个Spring Cloud 项目的基础,所以就先以注册中心开始我们的Spring Cloud 旅程。Spring Cloud 常用的注册中心有两种,Consul 和Eureka,之所以先介绍Consul,第一是因为Eureka 网上的教程很多,但是Consul 的就比较少;第二是因为Eureka 官方已经停止开发,虽然现在Eureka 功能已经很稳定,但是个人认为,在技术方面,停滞不前就意味着迟早会被淘汰。结合以上两点,我决定还是先以Consul 开始。

Windows环境下的安装

下载地址

      当前版本:1.4.4

      下载后解压缩到指定文件夹里,压缩包中只有一个文件consul.exe。

      在此目录下运行命令 consul agent -dev (此命令代表创建一个开发环境下的server节点,使用本配置则不会有任何持久化操作,因此不能用于生产环境),就可以以开发模式启动Consul 了,在浏览器访问http://localhost:8500/ 可以查看web ui,非常方便。

Linux 环境下的安装

首先确定下自己的系统版本和应该下载的 Consul 版本,进入下载地址,选择自己系统对应的版本下载,如果版本不对,启动Consul 时会报无法执行二进制文件 的错误

进入 usr/local/bin

cd usr/local/bin

下载对应版本的Consul,以64-bit为例

wget https://releases.hashicorp.com/consul/1.4.4/consul_1.4.4_linux_amd64.zip

下载完成后解压缩zip包,压缩包中有一个consul 文件

unzip consul_1.4.4_linux_amd64.zip

删除压缩包

rm -rf consul_1.4.4_linux_amd64.zip

接下来就可以和 windows 环境一样,使用 consul agent -dev 命令启动开发模式

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容