使用Consul做服务发现的若干姿势 (2)

图中描述的部署架构笔者认为是最普适最简单的方案,从某些默认配置或设计上看也是官方希望使用者采用的方案,比如8500端口默认监听127.0.0.1,当然有些同学不赞同,后边会提到其他方案。

Consul实际使用

为了更快的熟悉Consul的原理及其使用方式,最好还是自己实际测试下。

Consul安装十分简单,但是在一台机器上不方便搭建集群进行测试,使用虚拟机比较重,所以这里选择了docker。这里用了Windows 10,需要是专业版,因为Windows上的Docker依赖Hyper-V,而这个需要专业版才能支持。这里对于Docker的使用不会做过多的描述,如果遇到相关问题请搜索一下。

安装Docker

通过这个地址下载安装:

https://store.docker.com/editions/community/docker-ce-desktop-windows

安装完成后打开 Windows PowerShell,输入docker –version,如果正常输出docker版本就可以了。

启动Consul集群

在 Windows PowerShell中执行命令拉取最新版本的Consul镜像:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjsfp.html