会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
肥龙上天
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
13
下一页
2021年12月28日
metrics 日志
摘要: 默认netty没有开启自身metrics统计, 开启方式如下(并打开url聚合) @Component public class NettyWebServerFactoryPortCustomizer implements WebServerFactoryCustomizer<NettyReacti
阅读全文
posted @ 2021-12-28 10:37 龘人上天
阅读(384)
评论(0)
推荐(0)
2021年12月23日
java log日志
摘要: ###1. log4j <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <artifa
阅读全文
posted @ 2021-12-23 09:26 龘人上天
阅读(115)
评论(0)
推荐(0)
2021年11月5日
Sentinel笔记-黑白名单限流+热点限流
摘要: Sentinel 中的黑白名单限流并不难理解,如果配置了黑名单,且请求来源存在黑名单中,则拦截(拒绝)请求,如果配置了白名单,且请求来源存在白名单中则放行。Sentinel 不支持一个黑白名单规则同时配置黑名单和白名单,因此不存优先级的问题。 如果请求中没有Origin,则授权规则限流无效。 Aut
阅读全文
posted @ 2021-11-05 17:29 龘人上天
阅读(554)
评论(0)
推荐(0)
Sentinel笔记-熔断降级与系统自适应限流
摘要: 先来一张官网图 熔断策略 慢调用比例 (SLOW_REQUEST_RATIO):选择以慢调用比例作为阈值,需要设置允许的慢调用 RT(即最大的响应时间),请求的响应时间大于该值则统计为慢调用。当单位统计时长(statIntervalMs)内请求数目大于设置的最小请求数目,并且慢调用的比例大于阈值,则
阅读全文
posted @ 2021-11-05 16:54 龘人上天
阅读(319)
评论(0)
推荐(0)
2021年11月3日
Sentinel笔记-Flow流控规则
摘要: Sentinel 之所以针对每个资源统计访问来源的指标数据,也是为了实现对丰富的限流策略的支持。 因为每个调用来源服务对同一个资源的访问频率都是不同的,针对调用来源限流可限制并发量较高的来源服务的请求,而对并发量低的来源服务的请求可不限流,或者是对一些并没有那么重要的来源服务限流。 当两个资源之间具
阅读全文
posted @ 2021-11-03 20:06 龘人上天
阅读(640)
评论(0)
推荐(0)
sentinel笔记 NodeSelectorSlot,ClusterBuilderSlot
摘要: NodeSelectorSlot NodeSelectorSlot 负责为资源的首次访问创建 DefaultNode,以及维护 Context.curNode 和调用树, 一次调用链路上出现多次调用SphU#entry,则每次调用生成的CEntry最终会变成双向链表,存储在Context中。 Nod
阅读全文
posted @ 2021-11-03 14:24 龘人上天
阅读(390)
评论(0)
推荐(0)
2021年11月2日
Sentinel笔记--Slotchain
摘要: Sentinel 中的责任链模式 Sentinel 中的 ProcessorSlot ProcessorSlot 直译就是处理器插槽,是 Sentinel 实现限流降级、熔断降级、系统自适应降级等功能的切入点。 Sentinel 的核心骨架,将不同的 Slot 按照顺序串在一起(责任链模式),从而将
阅读全文
posted @ 2021-11-02 20:19 龘人上天
阅读(397)
评论(0)
推荐(0)
Sentinel笔记-核心类
摘要: 一些概念 资源:资源是 Sentinel 的关键概念。资源,可以是一个方法、一段代码、由应用提供的接口,或者由应用调用其它应用的接口。 规则:围绕资源的实时状态设定的规则,包括流量控制规则、熔断降级规则以及系统保护规则、自定义规则。 降级:在流量剧增的情况下,为保证系统能够正常运行,根据资源的实时状
阅读全文
posted @ 2021-11-02 15:14 龘人上天
阅读(165)
评论(0)
推荐(0)
Sentinel笔记-滑动窗口
摘要: 服务降级是服务自我保护的一种方式,或者保护下游服务的一种方式,用于确保服务不会受请求突增影响变得不可用,至少确保服务不会奔溃。 常见的服务降级实现方式有: 开关降级、 人工或者设置定时开关,接口直接返回默认值,适用于促销活动等可以明确预估到并发会突增的场景。 限流降级、 假设服务 A 需要依赖服务
阅读全文
posted @ 2021-11-02 10:07 龘人上天
阅读(180)
评论(0)
推荐(0)
2021年10月13日
Histogram、Summary 笔记
摘要: 背景 在大多数情况下人们都倾向于使用某些量化指标的平均值,例如CPU的平均使用率、页面的平均响应时间。这种方式的问题很明显,以系统API调用的平均响应时间为例:如果大多数API请求都维持在100ms的响应时间范围内,而个别请求的响应时间需要5s,那么就会导致某些WEB页面的响应时间落到中位数的情况,
阅读全文
posted @ 2021-10-13 16:05 龘人上天
阅读(1034)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
13
下一页
公告