一、介绍
本章主要介绍consul 环境的搭建,因为后续要结合spring cloud,将consul 作为服务注册与发现。
二、开始
很多时候,我们需要注意一些细节,就是版本问题,很多时候我就是因为版本的原因,困扰了很久。之所以写spring cloud 关于consul 的文章。 1.公司目前需要,所以自学这块。 2.遇到了一些坑,所以记录下来,以后大家遇到了,可以很快解决,而不必要浪费太多时间。3.网上文章太多,但大部分都是抄来抄去。ps:当然,这篇文章我也借鉴了别人的一些内容,自己整理了一下。
环境介绍:
系统:win10
jdk: 1.8
consul : 0.7.2
(之前用1.0.0,能用但是与我的spring cloud 和spring boot 有版本冲突,害我弄了好久) 题外话。
下载地址:https://releases.hashicorp.com/consul/0.7.2/
这里我下载的是win 64位的。
解压后有一个 consul.exe文件。将它放到一个目录中。这里我放在D:\consul\consul.exe
将其配置到环境变量中去。
如下图:
至于如何配置环境变量,我就不啰嗦了。
三、测试结果
win+R 输入cmd
再输入 consul 看是否有如下内容:
启动
输入 consul agent -dev
因为端口号默认为8500
在浏览器中输入 www.localhost:8500/,显示如下:
说明 consul 环境已经搭建成功!
四、相关文章链接
consul 官网:https://www.consul.io/
consul git网站:https://github.com/spring-cloud/spring-cloud-consul/blob/master/docs/src/main/asciidoc/spring-cloud-consul.adoc#install-consul
项目github地址:https://github.com/CoderMerlin/SpringCloud/tree/master/002-spring-cloud-consul-client