Consul 是一套开源的分布式服务发现和配置管理系统由 HashiCorp 公司用 Go 语言开发
优点:基于 raft 协议比较简洁,支持健康检查同时支持 HTTP 和 DNS 协议,支持跨数据中心的 WAN 集群
-dev开发服务器模式啟动,-node结点名为cy-ui可以用界面访问,默认能访问
<!-- 注意: 这里必须要添加 否者各种依赖有问题 -->
Zookeeper是一个分布式协调工具,可以实现服务注册與发现、注册中心consul、消息中间件、分布式配置中心等
(1)安装好后(百度教程)启动服务器
<!-- 注意: 这里必须要添加, 否者各种依赖有问題 -->
(3)假设有两个服务分别是会员服务和订单服务分别配置俩服务的 application.yml
###订单服务的端口号
###服务别名----服务注册到注册中心consul名称
###订单服务的端ロ号
###服务别名----服务注册到注册中心consul名称
启动zk-member服务和zk-order服务,可以发现在Zk服务器端上有对应的节点信息