
Sentinel
hosaos
^_^
展开
-
Sentinel-集成阿里云AHAS控制台实现集群流控
集群限流场景场景一假设我们要调用阿里的某个API,但是该API每秒QPS限制为50次,假设集群中存在多台机器同时调用该API的情况,如何控制整个集群中该API调用次数在50以内,避免接口报错场景二假设开发的系统需要提供http接口给第三方调用,为了防止第三方恶意调用接口爬取数据,我们需要限制http接口请求QPS为50场景三假设开发的系统需要提供dubbo接口给同一个公司其他部门调用,...原创 2019-06-19 11:49:37 · 2944 阅读 · 1 评论 -
Sentinel-开源版本Dashboard集成Apollo配置中心
文章目录相关配置规则推送规则拉取Controller修改小结Sentinel由于之前接的云上版本的控制台,在集群限流及功能上有限制,现打算新接入开源版本Sentinel,做一些定制化的修改针对开源版本Sentinel,整体来说要做的就是两步第一步要做的就是搭建Sentinel Dashboard第二步要做的就是客户端接入Sentinel官方版本Sentinel Dashboard,有...原创 2019-07-17 16:45:25 · 5528 阅读 · 0 评论 -
Sentinel-客户端集成Apollo配置中心
文章目录JDK SPI机制Sentinel中的InitFunc对于Java主流框架SpringBoot,客户端可以通过spring-cloud-starter-alibaba-sentinel来快速接入Sentinel控制台,具体接入方法见下面链接,本文不做具体介绍https://github.com/alibaba/spring-cloud-alibaba/wiki/Sentinel继...原创 2019-08-02 17:45:46 · 2137 阅读 · 4 评论 -
Sentinel-集成Apollo配置中心实现嵌入式集群流控
文章目录Sentinel中的集群流控基本概念介绍基本思路及流程Dashboard修改客户端初始化代码缺点及不足Sentinel中的集群流控Sentinel 1.4.0 开始引入了集群流控模块,Sentinel的集群流控中,应用分为两个角色Token Client:集群流控客户端,用于向所属 Token Server 通信请求 token。集群限流服务端会返回给客户端结果,决定是否限流。T...原创 2019-08-21 16:11:04 · 3023 阅读 · 7 评论 -
Sentinel-基于Curator、Apollo实现高可用独立模式TokenServer部署下的集群限流
文章目录嵌入式集群限流的不足之处实现独立部署TokenServer的关键Apollo规则存储客户端设计与实现TokenServer端设计与实现Sentinel控制台设计与实现效果展示TokenServer源码地址设计不足之处嵌入式集群限流的不足之处在之前一篇嵌入式模式实现Sentinel集群限流的方案中已经介绍过Sentinel集群限流的大致实现思路文章路径如下Sentinel-集成Apo...原创 2019-10-10 11:54:43 · 4577 阅读 · 2 评论