触点链路

安装版本 1.8.6

默认情况下Sentinel会把路径作为簇点资源的名称,无法区分路径相同但请求方式不同的接口,查询、删除、修改等都被识别为一个簇点资源,这显然是不合适的。所以我们可以选择打开Sentinel的请求方式前缀,把请求方式 + 请求路径作为簇点资源名:首先,在cart-serviceapplication.yml中添加下面的配置:

spring:
  cloud:
    sentinel:
      transport:
        dashboard: localhost:8090
      http-method-specify: true # 开启请求方式前缀

设置限流

设置单机阈值 表示 每秒钟能通过的请求数 然后可以通过jmeter来测试

线程隔离

设置服务器的线程最大数和连接最大数

Fallback 调用失败返回信息(略学)

服务熔断