介绍
:::tips 线程隔离有两种方式实现:
- 线程池隔离:给每个服务调用业务分配一个线程池,利用线程池本身实现隔离效果
- 信号量隔离:不创建线程池,而是计数器模式,记录业务使用的线程数量,达到信号量上限时,禁止新的请求(Sentinel默认方式)
线程隔离配置
:::tips 在添加限流规则时,可以选择两种阈值类型:
- QPS:用来限制每秒的请求数
- 线程数:用来限制当前资源最多能使用的tomcat线程数,也就是通过限制线程数量,实现线程隔离(舱壁模式)
Sentinel配置线程隔离
选择资源后面的流控按钮
填写表单
:::