初学SpringCloud:使用Consul在Windows下搭建服务注册中心

目录

1、背景介绍

2、Consul的非常简单的介绍

3、Consul服务注册中心的下载和搭建

4、启动Consul服务注册中心

我的下一篇博客:


1、背景介绍

本人目前正在学习SpringCloud的知识,还是小白的状态,很多东西都只是会简单的使用,有简单的理解而已,对于深层次的结构认识很浅薄,本篇博客不会涉及原理和深层的内容。本篇博客只是简单的在Windows系统下简单的搭建服务注册中心而已。

2、Consul的非常简单的介绍

Consul跟我前面学习的Eureka和ZooKeeper一样,都是服务注册中心的一种。Consul本身能够提供的功能也是很多的,比如服务治理,控制总线等。它也可以放在Linux操作系统下面的。也有Mac版本。它也像Eureka一样是有图形化的界面的。

它和ZooKeeper一样,是不需要像Eureka一样专一需要新建一个微服务模块作为服务注册中心模块的。也是像ZooKeeper一样,需要进行下载文件,进行配置的。但是Consul的下载配置比ZooKeeper要简单许多。它是使用Go语言编写的,因此不需要有JDK环境。

3、Consul服务注册中心的下载和搭建

首先需要到官网上下载对应的版本,这里我给出了官网下载的地址,:

Downloads | Consul by HashiCorp

直接进去以后,选择对应的操作系统的版本,选择你想下载的Consul版本,下载64位或者32位就可以啦,下载下来的是一个压缩包。

我本人已经下载了,下载之后就是一个压缩包,大小就是37MB,也不大:

然后可以解压到当前文件夹,解压以后,就只有一个consul.exe文件。有一点非常特殊的是:它是不需要安装的

解压以后,文件的结构大概就是下图这个样子的:

 

这两个文件是在同一个文件夹中的。无论是放在C盘还是D盘,都是可以的,这个不影响以后的使用。

我是放在D盘的一个文件夹中的    D:\Consul    比较的简单。

然后有一个环境变量需要配置: 

需要在系统环境变量中Path变量后面加上  consul.exe 文件所在的目录, 我的也就是  D:\Consul 直接新建就可以啦

具体Windows10下设置环境变量的过程我就不细说了,相信应该都会。Mac我用不起,我也没有设置过,哈哈哈哈。

这里我说一下:好像是只要你点击过consul.exe文件以后,系统能够自动给你配置好环境变量,不需要手动配置。我写这篇博客的时候,我本人使劲回想,我也不记得我当时专一配过这个环境变量啊。不过呢,为了保险起见,建议还是专一配一下的好。

这里也有他们官方的安装教程的链接,是一段视频,英文的,还比较的快。有字幕,都是一些计算机专业常见的简单的英文单词,我看过两遍,我觉得可以看得懂,在这里推荐一下:

Install Consul | Consul - HashiCorp Learn

4、启动Consul服务注册中心

经过了上一步的工作,我们的服务注册中心已经搭建完毕了。其实就是下载一个压缩包,然后解压,解压以后配置一个系统环境变量就可以啦。

然后我们就可以开启Consul服务注册中心啦!

打开cmd命令行, 然后输入命令: consul agent -dev  

输入以后,命令行窗口不要关闭,每一次开启都是需要输入这个命令的

之后就可以看到命令行会打印一些日志信息等,如下图所示:

 然后到这一步,不出意外的话,就证明我们已经启动成功啦。

然后我们在浏览器的地址栏访问Consul的默认的UI端口8500  HTTP://localhost:8500/,就可以看到以下界面了:

关于这个界面应该如何去看,我本人才疏学浅,了解的也不是很多,今后有机会的话,再详细的解释吧。

到此Consul服务注册中心已经搭建配置完成并已经正常启动了

我的下一篇博客:

初学SpringCloud:Windows下使用Consul作为服务注册中心,搭建服务提供者模块https://blog.csdn.net/weixin_46281472/article/details/120205687?spm=1001.2014.3001.5501icon-default.png?t=L892https://blog.csdn.net/weixin_46281472/article/details/120205687?spm=1001.2014.3001.5501

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你是我的日月星河

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值