springCloud 尚硅谷 周阳教程学习 -- 第二部分初级 03 -- Consul

P31- P35 Console
Consul – go 语言

在这里插入图片描述

Consul 服务安装运行

===================== consul 服务端介绍 ====================

Consul 官网
https://www.consul.io/intro/index.html

分布式的服务注册与发现与配置管理系统 ,具有可视化的界面

consul 客户端可视化界面 下载
https://www.consul.io/downloads.html

如何使用 – 中文介绍 比较有用
https://www.springcloud.cc/spring-cloud-consul.html

苹果版 Consul 下载 安装 说明
https://learn.hashicorp.com/consul/getting-started/install.html

===================== consul 服务端使用 ====================
已经将上一步的程序放到如下目录 D:\Program Files\consul_1.8.4_windows_amd64

step1: 进入此目录 输入cmd
step2: consul --version (周阳 v1.6.1 ,当前最新 1.8.4 )
step3: consul agent -dev – 使用开发者模式启动,就相当于双击运行
step4: 通过以下地址可以访问Consul的首页: http://localhost:8500

consul agent -dev
在这里插入图片描述
http://localhost:8500

在这里插入图片描述
http://localhost:8006/payment/consul

================== consul 客户端编码 =====================
新建Module支付服务provider8006 cloud-providerconsul-payment8006

在这里插入图片描述

http://localhost:8006/payment/consul

http://localhost/consumer/payment/consul

35 三个注册中心比较

CAP 理论 关注的粒度是数据,不是整体系统设计的策略
Eureka vs Zookeeper vs Consul
CAP 理论
Consistency 一致性 同一时刻,所有主从数据一致 (事务是强一致性的体现)
Availability 可用性 部分节点故障,整体是否可用
Partition tolerance 分区容错性 各分区,在指定时限内不能够达成数据一致,是选择A ,还是C
要么CP ,要么AP
一个分布式系统中,只能同时满足两个,
eureka 满足 AP
Zookeeper/Consul 满足 CP

BASE 理论
是对CAP理论的升级,

07:20 — AP图片 (比如点赞数,需要容错)
08:40 — CP图片 (比如还款金额,需要数据一致)

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值