首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
逅弈逐码
掘友等级
Java
|
阿里
研究Java、Netty、Sentinel等方向
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
简单好用的钉钉群消息推送助手
我们常常会遇到向钉钉群中发送消息的需求,所以我把这个简单的功能抽象成了工具:一个钉钉群消息推送助手,并将它开源了。 瓦力是一个轻量级的钉钉群消息发送助手,通过瓦力你只需要配置一个发送消息的模板(支持多个地址,且可以在运行时动态修改),即可快速实现钉钉群消息的发送功能。 首先我们…
Sentinel 实战-规则持久化
无论是通过硬编码的方式来更新规则,还是通过接入 Sentinel Dashboard 后,在页面上操作来更新规则,都无法避免一个问题,那就是服务重新后,规则就丢失了,因为默认情况下规则是保存在内存中的。 Dashboard 是通过 transport 模块来获取每个 Senti…
Sentinel 实战-控制台篇
通过 Sentinel 的控制台,我们可以对规则进行查询和修改,也可以查看到实时监控,机器列表等信息,所以我们需要对 sentinel 的控制台做个完整的了解。 如上图所示,我们可以下载完整的 sentinel 的项目,然后构建其中的 sentinel-dashboard 模块…
Sentinel 实战-限流篇
我们已经知道了 Sentinel 的三大功能:限流 降级 系统保护。现在让我们来了解下具体的使用方法,以限流来演示具体的步骤。 这里的版本号 x.y.z 可以根据需要自行选择,我选择的是截至目前为止的最新版:1.4.0。 现在我们要对 getUser 方法进行限流,那首先我们要…
Sentinel 原理-实体类
Sentinel中有很多比较重要的概念,我们要了解一个框架,首先要对框架中重要的概念实体进行分析,本文我将跟大家一起来分析一下sentinel中非常重要的几个概念。 resource是sentinel中最重要的一个概念,sentinel通过资源来保护具体的业务代码或其他后方服务…
Sentinel 原理-滑动窗口
上篇文章中,我们了解了sentinel是如何构造资源调用链的,以及每种Slot的具体作用,其中最重要的一个Slot非StatisticSlot莫属,因为他做的事是其他所有的Slot的基础。包括各种限流,熔断的规则,都是基于StatisticSlot统计出来的结果进行规则校验的。…
Sentinel 原理-调用链
我们已经知道了sentinel实现限流降级的原理,其核心就是一堆Slot组成的调用链。 每个Slot执行完业务逻辑处理后,会调用fireEntry()方法,该方法将会触发下一个节点的entry方法,下一个节点又会调用他的fireEntry,以此类推直到最后一个Slot,由此就形…
Sentinel 原理-全解析
Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。 大家可能会问:Sentinel 和之前常用的熔断降级库 Netflix Hystrix 有什么异…
个人成就
文章被点赞
36
文章被阅读
45,775
掘力值
682
关注了
0
关注者
82
收藏集
0
关注标签
1
加入于
2019-01-09