Sentinel
Sentinel
SpringBoot 与 Sentinel 整合,解决 DDoS 攻击与异常爬虫请求问题
虽然 Sentinel 主要用于微服务场景下的流量管理和故障隔离,但也可以通过一些策略和配置来辅助防御 DDoS 攻击和异常爬虫请求。
面试官:Sentinel是如何实现限流的?
限流是一种通过控制系统对外提供的资源、服务或接口的访问数量或速率,以保护系统免受过载的一种策略。它的目的是确保系统能够在承受范围内提供稳定和可靠的服务,避免因过多的请求而导致系统崩溃、资源耗尽或响应延迟过高的情况发生。
面试官:Sentinel是如何实现限流的?
当 Sentinel 的应用程序配置为集群限流模式时,它会向 Token Server 请求令牌,然后根据令牌情况来进行流量控制。
20    2024-02-04
Sentinel安装和项目整合Sentinel
相对于于前面Nacos的下载、shell指令的启动,Sentinel为开发者提供开箱即用的jar包,小伙伴可以从 release页面 下载不同版本的控制台 jar 包。
18    2023-10-07
面试官:熔断和降级有什么区别?
在 Sentinel 中,熔断和降级功能指的都是同一件事,也侧面证明了“熔断”和“降级”概念的相似性。但我们要知道它们本质上是不同的,就像两个双胞胎,不能因为他们长得像,就说他们是同一个人。
使用 Nacos 存储 Sentinel 规则信息
我们可以通过 Zookeeper , Applo , Nacos 等配置中心将这些规则配置存储起来,让服务重启或者启动多节点的时候可以共享配置数据。
31    2021-05-20
Sentinel中的冷启动限流算法
令牌桶算法的原理是:按一定的速率往令牌桶中放入令牌,当接收到请求时,从令牌桶申请令牌,只有拿到令牌的
1