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

简介

名称: 尚硅谷2020最新版SpringCloud(H版&alibaba)
时长: 26 H
集数: 150
作者: 周阳
21章 14种组件技术 10天的学习周期

-------基础P1~P14 (20201018—20201021)
-------初级P15~P46 (20201022— )
-------中级P
-------高级P

Eureka 服务端安装

https://www.bilibili.com/video/BV18E411x7eT?p=16

在这里插入图片描述在这里插入图片描述
在这里插入图片描述在这里插入图片描述
https://www.bilibili.com/video/BV18E411x7eT?p=16

支付微服务8001(作为eureka客户端) 入驻eureka 服务端 7001
https://www.bilibili.com/video/BV18E411x7eT?p=17

订单微服务8001(作为eureka客户端) 入驻eureka 服务端 7001
https://www.bilibili.com/video/BV18E411x7eT?p=18

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

完成单点后测试

— 01 eureka 服务注册中心
http://localhost:7001/ — 浏览器中效果更好 (postman)

------- 02 直接 访问服务提供接口
http://localhost:8001/payment/get/3 ----postman 中 直接调用 get 方法
localhost:8001/payment/create4Direct?serial=param1 ----postman 中 直接调用 post 方法

------- 03 调用客户端 客户端调用 访问服务提供接口
http://localhost:80/consumer/payment/get/2 ----postman 中 直接调用 post 方法 调用客户端
http://localhost:80/consumer/payment/create?serial=1628 ----postman 中 直接调用 post 方法 调用客户端

Eureka集群

  1. Eureka集群原理说明
  2. Eureka集群环境构建

在这里插入图片描述

– cloud-eureka-server7001 访问注册中心
– cloud-eureka-server7002 访问注册中心 互为罐头(备份)

打开“运行”对话框,然后键入hosts文件路径:C:\WINDOWS\system32\drivers\etc 完成后,点击下方的“确定”打开。

#leo eureka集群配置
127.0.0.1 eureka7001.com
127.0.0.1 eureka7002.com

在这里插入图片描述

在这里插入图片描述在这里插入图片描述

20 Eureka集群环境构建
https://www.bilibili.com/video/BV18E411x7eT?p=20
— 01 eureka 服务注册中心 集群配置好后 如下几个都可以访问
http://localhost:7001/ — 浏览器中效果更好
http://localhost:7002/
http://eureka7002.com:7002/
http://eureka7001.com:7001/

在这里插入图片描述

在这里插入图片描述

8001 中配置 eureka集群

在这里插入图片描述
在这里插入图片描述配置8001 注册到 7001 7002 集群
配置80 注册到 7001 7002 集群 后的效果

在这里插入图片描述
访问微服务接口80, 看 从 80 到 7001/7002 到 8001 是否成功
http://localhost/consumer/payment/get/1
http://localhost:80/consumer/payment/get/1
在这里插入图片描述

支付微服务集群配置

22 支付微服务集群配置
https://www.bilibili.com/video/BV18E411x7eT?p=22

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
http://localhost/consumer/payment/get/1
在这里插入图片描述

  1. actuator微服务信息完善
    主机名修改:
    ip信息提示:

在这里插入图片描述在这里插入图片描述在这里插入图片描述

服务发现Discovery

注册 EurekaDiscoveryClient 服务(step1),并提供 访问方法(step2)
在这里插入图片描述在这里插入图片描述step3 主函数暴露服务
在这里插入图片描述

http://localhost:8001/payment/discovery

25 eureka 自我保护理论

一句话:某时刻 一个微服务不可用了,Eureka不会立刻清理,依旧会对该服务的信息进行保存

自我保护模式中,Eureka Server会保护服务注册表中的信息,不再注销任何服务示例。
自我保护哲学是,宁可保留错误的服务信息,也不盲区注销可能的健康服务。(好死不如赖活着)

在这里插入图片描述

在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
之前开启保护模式的时候,
7001 启动了,8001 启动了 ,
8001 关闭了
查看 7001 上面的eureka服务 8001 一直都在

经过上面两步的配置后,关闭保护模式的时候,
 7001 启动了,8001 启动了 ,
 8001 关闭了
 (3庙后)查看 7001 上面的eureka服务 8001 消失 

eureka 停更了

https://github.com/Netflix/eureka/wiki

在这里插入图片描述

    


    


    


    


    


    


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值