
Sentinel
Sentinel
杭州小哥哥
记录学习笔记
展开
-
Sentinel的线程隔离和Hystix的线程隔离的区别
原创 2024-04-18 17:10:46 · 165 阅读 · 0 评论 -
@SentinelResource注解实现热点限流
一:如下代码@RestControllerpublic class ParamController { @GetMapping("/param") @SentinelResource(value = "param", blockHandler = "exHandler") public String param(String type) { return "success"; } public String exHandler(String .原创 2020-12-20 14:23:03 · 349 阅读 · 1 评论 -
sentinel的@SentinelResource注解使用
客户自定义限流处理逻辑创建ExceptionUtil类用于自定义限流处理逻辑自定义限流处理类: ExceptionUtil二:新增 @SentinelResource注解配置 @SentinelResource(value = “hello2”, blockHandler = “exHandler”, blockHandlerClass = {ExceptionUtil.class})通过@SentinelResource注解的blockHandler属性制定具体的处理函数实现处理函数,该函数原创 2020-12-20 13:49:51 · 679 阅读 · 0 评论 -
Sentinel实现黑白名单控制详细教程来了
一:新建一个IpRequestOriginParser类,实现RequestOriginParser接口,配置如下public class IpRequestOriginParser implements RequestOriginParser { /** * Parse the origin from given HTTP request. * * @param request HTTP request * @return parsed origin原创 2020-12-20 13:32:04 · 2866 阅读 · 1 评论 -
Sentinel介绍与使用
一、Sentinel简介Sentinel是阿里开源的项目,提供了流量控制、熔断降级、系统负载保护等多个维度来保障服务之间的稳定性。二:Sentinel 功能和设计理念流量控制流量控制在网络传输中是一个常用的概念,它用于调整网络包的发送数据。然而,从系统稳定性角度考虑,在处理请求的速度上,也有非常多的讲究。任意时间到来的请求往往是随机不可控的,而系统的处理能力是有限的。我们需要根据系统的处理能力对流量进行控制。Sentinel 作为一个调配器,可以根据需要把随机的请求调整成合适的形状,如下图所示:原创 2020-12-19 09:52:04 · 1130 阅读 · 1 评论 -
sentinel
原创 2020-12-13 21:23:42 · 122 阅读 · 0 评论 -
sentinel
n原创 2020-12-03 12:50:57 · 139 阅读 · 0 评论 -
Sentinel
原创 2020-11-28 23:14:16 · 106 阅读 · 0 评论 -
docker安装Sentinel
1:拉取镜像:docker pull bladex/sentinel-dashboard2:启动docker run --name sentinel -d -p 8858:8858 -d bladex/sentinel-dashboard3:访问http://公网ip:88584:登录,用户名和密码都是sentinel...原创 2020-03-15 21:25:47 · 2114 阅读 · 0 评论 -
Sentinel介绍和Windows下安装Sentinel-dashboard
Sentinel 是什么?随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。Sentinel 具有以下特征:丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下...转载 2020-03-15 13:01:37 · 4685 阅读 · 3 评论