
SpringCloud Alibaba
UM.
这个作者很懒,什么都没留下…
展开
-
2020-08-20
一、拉模式架构 二、原理简述 FileRefreshableDataSource 定时从指定文件中读取规则JSON文件【图中的本地文件】,如果发现文件发生变化,就更新规则缓存。 FileWritableDataSource 接收控制台规则推送,并根据配置,修改规则JSON文件【图中的本地文件】。 三、编写 修改Spring Cloud Alibaba微服务。 3.1 加依赖 <dependency> <groupId>org.springframework.cloud<原创 2020-08-20 10:32:25 · 187 阅读 · 0 评论 -
sentinel原理分析
sentinel原理分析 Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。 运行样例 基本上每个框架都会带有样例模块,有的叫example,有的叫demo,sentinel也不例外。 那我们从sentinel的demo中找一个例子运行下看看大致的情况吧,上面说过了sentinel主要的核心功能是做限流、降级和系统保护,那我们就从“限流”开始看sentinel的实现原理吧。 可以原创 2020-08-02 09:09:55 · 618 阅读 · 0 评论 -
Sentinel的授权规则
Sentinel的授权规则 授权规则,根据匹配参数里面的参数的类型是否匹配参数条件来进行限制访问 1.自定义来源处理规则 Sentinel提供了 RequestOriginParser 接口来处理来源。 只要Sentinel保护的接口资源被访问,Sentinel就会调用 RequestOriginParser 的实现类去解析访问来源。 我们新增一个类交给容器管理。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FmPkdF2j-1595768267715)(C:\Users\原创 2020-07-26 20:59:23 · 1722 阅读 · 0 评论