注册中心consul

422 阅读1分钟

官网下载地址: www.consul.io/downloads.h…

本地安装可以直接在官网下载windows 版本,解压即用

consul.exe agent -dev 本地模式,将会使用127.0.0.1 的ip地址

consul.exe agent -dev -client 192.168.xx.xx

两个启动命令分别对应不同的ip注册地址,可以供其他微服务注册,优于eureka 的好处,首先占用内存小,其次,无须一定要启动一个服务

默认端口为8500

linux下安装

下载linux版本即可,对应安装,安装后,默认8500管理页面端口无法访问,需要在启动的命令中加入: -client 0.0.0.0 -ui

即: ./consul agent -dev -client 0.0.0.0 -ui

遇到的坑:
1 8500端口如果linux 不配置(-client 0.0.0.0 -ui),默认是无法在管理页面访问的.
2 consul 的默认健康检查为 /actuator/health,如果使用过滤器做权限校验等,要加入该路径放行
3 consul 的注册时间,要比eureka时间稍微长一点,且为强一致性等,可自行百度其他区别
附上本地(windows版本)的管理页面consul 截图

image.png

本文转自 jimolvxing.blog.csdn.net/article/det…,如有侵权,请联系删除。