• SpringCloud尚硅谷全部


    在这里插入图片描述

    在这里插入图片描述

    nacos

    nacos 注册中心

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    运行nacos
    在这里插入图片描述

    nacos 重点

    自带负载均衡的原因

    在这里插入图片描述

    调用的过程

    提供者
    在这里插入图片描述
    消费者
    在这里插入图片描述
    nacos和其他注册中心的对比
    在这里插入图片描述
    在这里插入图片描述

    nacos配置中心

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    配置文件的名称
    是yaml 不是yml
    在这里插入图片描述
    在这里插入图片描述

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

    在这里插入图片描述

    配置的高级运用

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

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    不同application中active不同–得到数据也不同
    在这里插入图片描述

    新建分组

    在这里插入图片描述
    在这里插入图片描述
    如何使用
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    新建命名空间

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    nacos信息保存在哪里
    在这里插入图片描述
    在这里插入图片描述
    存在mysql 数据库中,信息就不会丢失

    Sentinel

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

    Sentinel 安装

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

    注册到服务注册到Sentinel当中

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

    流量控制

    在这里插入图片描述

    在这里插入图片描述

    Sentinel 默认使用

    QPS 每秒的请求数限流

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

    每次请求的线程数限流

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

    关联限流 当别的方法不行时,我自己限流

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

    链路限流

    /test1 --> /common
    /test2 ---->/common
    只针对 /test2 —> /common 进行限流
    在这里插入图片描述
    在这里插入图片描述

    预热

    在这里插入图片描述

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

    排队等待

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

    熔断降级

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

    熔断降级降解RT

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

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

    熔断降级异常比例

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

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

    熔断降级异常数

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    前五次都是 报原始错误,5次以后就 Sentinel的限流页面

    热点key 限流

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

    参数列外项

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

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

    系统自适应限流

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

    设置全局QPS

    意思就是 所有的访问都要限制 无论是那个方法
    在这里插入图片描述
    在这里插入图片描述

    按资源名限流

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

    按Url进行限流

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

    自定义限流规则

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

    服务降级FallBack

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

    服务违规Sentinel blockHandler

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

    fallback 和 blockHandler 都配置

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

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    就是说 满足了限流规则,又有java运行时报错,结果是走的限流规则

    Sentinel 熔断异常忽略

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

    Sentinel对feign的支持

    在这里插入图片描述

    Sentinel持久化规则 存入nacos

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

    分布式事务seata

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

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

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

    seata执行流程

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

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

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

    在这里插入图片描述

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

    seata原理

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

    Hystrix

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

    服务降级 提供者和消费者都可以使用

    在这里插入图片描述

    访问超时 HystrixCommand fallbackMethod

    在这里插入图片描述

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

    访问异常 HystrixCommand fallbackMethod

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

    服务消费者也可以加熔断

    在这里插入图片描述

    降级兜底方法修改 优化方式一

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

    降级兜底方法修改 优化方式二

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

    在这里插入图片描述

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

    服务熔断

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

    在这里插入图片描述

    HystrixDashboard

    在这里插入图片描述

    服务限流

    在这里插入图片描述

  • 相关阅读:
    Linux网络编程系列之服务器编程——多路复用模型
    谈谈TIME_WAIT
    美国硅基和宽禁带半导体供应链竞争力剖析
    java通用分页
    LVS负载均衡集群
    NumPy数据处理详解的笔记1
    93. 递归实现组合型枚举
    2024年测试工程师必看系列之fiddler设置手机端抓包全套教程
    HTML做一个节日页面【六一儿童节】纯HTML代码
    使用 Watt Toolkit (原名 Steam++)加速github访问
  • 原文地址:https://blog.csdn.net/m0_52254303/article/details/126129932