我的微服务

Sentinel简记(一)

2020-10-18  本文已影响0人  KenChen_939

Sentinel是什么?

一句话:无限接近Hystrix

Sentinel分为两个部分:

启动方法:

java -jar sentinel-dashboard-1.8.0.jar
访问80端口即可,默认账号密码都是sentinel

![截屏2020-10-18 下午5.59.00.png](https://img.haomeiwen.com/i15333334/5883e8f6d562c8a2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
Spring集成

pom

<!--SpringCloud ailibaba sentinel -->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId>
</dependency>

yml

spring:
  application:
    name: cloudalibaba-sentinel-service
  cloud:
    nacos:
      discovery:        #nacos服务注册中心地址
        server-addr: www.cjlly.com:8848
    sentinel:            #Sentinel注册地址
      transport:
        dashboard: www.cjlly.com:8080
        port: 8719

此时启动项目后登陆sentinel控制台界面会发现空空如也,因为sentinel是懒加载机制,执行一次访问即可

Sentinel流控模式

默认情况下是快速失败,即新增流控规则,阀值类型选择QPS(每秒钟访问多少次),在单机阀值那里填写数字即可。当访问超过阀值的时候接口就会停止访问。

名词:

流控模式:

流控效果:

上一篇 下一篇

猜你喜欢

热点阅读