ICode9

精准搜索请尝试: 精确搜索
  • SpringCloud Alibaba 改造Sentinel控制台将流控数据规则推送持久化到Nacos2021-11-14 17:02:19

    Sentinel是阿里开源的项目,提供了流量控制、熔断降级、系统负载保护等多个维度来保障服务之间的稳定性。经历过Alibaba历届双十一的考验,其性能的卓越性肯定是不言而喻的。 Sentinel Dashboard是Sentinel提供的图形化控制台,可以通过Sentinel Dashboard维护流控规则、熔断规则、热点

  • redis哨兵模式(一主两从三哨兵模式搭建)2021-11-14 16:30:00

    1.获取redis资源 下载地址:http://download.redis.io/releases/ wget http://download.redis.io/releases/redis-6.0.0.tar.gz 2.解压   tar xzvf redis-6.0.0.tar.gz 3.安装   cd redis-6.0.0   make   cd src   make install PREFIX=/usr/local/redis 4.为了方便管

  • docker容器中搭建Redis哨兵集群以及RedisTemplate的哨兵模式2021-11-14 14:31:37

    docker容器中搭建Redis哨兵集群 下载Redis镜像 docker pull redis 创建Redis集群(一主两从) 创建主节点容器(redis-master) [root@192 ~]# docker run -d -v --name redis-master \ > -p 16379:16379 -p 6379:6379 > -v /home/docker/redis/node-1/data:/data \ > -v /hom

  • sentinel篇1-官方快速限流指引2021-11-11 18:36:00

    前言 最近 API 在改造,要开始考虑限流问题了。团队项目技术栈主为阿里系,自然就是 sentinel 了。 开始前,一定要检查官方各开源组件版本对照:https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明,找到正确版本能避掉很多坑! 本系列版本和demo可文末参考 快速开始 目标代码

  • sentinel篇2-资源注解使用-结合SpringAOP2021-11-11 18:35:48

    前言 上篇进行了快速的入门使用,可以知道的是: 使用 sentinel 主要就是 定义资源、配置资源规则、验证配置的有效性 资源在 sentinel 中,“可以是任何东西,服务,服务里的方法,甚至是一段代码。” 本篇将使用 sentinel 注解进行资源的定义,这需要引入切面相关依赖。流控的监控和规则配

  • redis学习笔记(详细)——高级篇2021-11-11 10:02:01

    redis学习笔记(详细)——初级篇 redis学习笔记(详细)——高级篇 redis配置文件介绍 linux环境下配置大于编程 redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。一般情况下,会单独拷贝出来一份进行操作。来保证初始文件的安全 config get * # 获取全部的配置 inc

  • Docker部署Redis6.2-HA集群2021-11-10 16:32:06

      Redis-HA集群部署 节点 IP master 10.3.192.57 slave1 10.3.192.58 slave2 10.3.192.59 官方文档 https://redis.io/topics/sentinel 集群特性 Monitoring. Sentinel constantly checks if your master and replica instances are working as

  • Sentinel-Go 源码系列(二)|初始化流程和责任链设计模式2021-11-09 13:04:28

    上节中我们知道了 Sentinel-Go 大概能做什么事情,最简单的例子如何跑起来 其实我早就写好了本系列的第二篇,但迟迟没有发布,感觉光初始化流程显得有些单一,于是又补充了责任链模式,二合一,内容显得丰富一些。 初始化流程 初始化做了什么 Sentinel-Go 初始化时主要做了以下2件事情: 通过

  • Redis sentinel2021-11-07 21:35:20

    sentinel(哨兵集群) Redis主从复制中的问题 Redis的两主从节点,一旦主节点出现故障,从节点作为后备,保证书记的不丢失。 从节点可以扩展主节点的读写分离,减少主节点的压力 一旦主节点故障,需要手动将一个从节点晋升为主节点 需要修改客户端或者应用程序的主节点地址 一主多从的话需要手

  • IDEA配置nacos和sentinel启动2021-11-06 22:58:59

    1.nacos服务启动 Script path中,找到nacos文件中找到startup.cmd,添加进去即可 Script options中,输入-m standalone 然后点击右下角的Apply   2.sentinel服务的启动 操作的方法同上面的启动nacos服务的一样,只是在弹出框中的输入内容不同 Name当中输入sentinel,表示sentinel这个

  • [Alibaba微服务技术入门]_Sentinel的简介_第10讲2021-11-05 15:01:56

    Sentinel官方地址:https://github.com/alibaba/Sentinel Sentinel官方中文地址:https://github.com/alibaba/Sentinel/wiki/%E4%BB%8B%E7%BB%8D Sentinel:分布式系统的流量防卫兵 Sentinel是什么? 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流

  • Spring Cloud Gateway 整合阿里 Sentinel网关限流实战!2021-11-05 11:05:38

    大家好,我是不才陈某~ 这是《Spring Cloud 进阶》第八篇文章,往期文章如下: 五十五张图告诉你微服务的灵魂摆渡者Nacos究竟有多强? openFeign夺命连环9问,这谁受得了? 阿里面试这样问:Nacos、Apollo、Config配置中心如何选型?这10个维度告诉你! 阿里面试败北:5种微服务注册中心如何选型?这几

  • Sentinel整合OpenFeign时出现循环依赖解决(Is there an unresolvable circular reference?)2021-11-04 23:30:25

    错误信息 在OpenFeign整合Sentinel的时候出现循环依赖的报错 Caused by: org.springframework.beans.factory.BeanCurrentlyInCreationException:Error creating bean with name 'top.mowang.cloud.service.PaymentService': Requested bean is currently in creation: Is th

  • 如何理解服务容错丶服务容错的方案丶Sentinel的流控丶熔断器2021-11-04 18:59:21

    -服务容错:            随着时代在进步,用户的需要和要求越来越多,以前的一些服务到现在根本不够用,所以服务会越来越多,数据量就会越来越大,那么数据量大了之后整个架构以及程序出故障的几率就会变大,服务多就会导致容易出错,所以服务容错的需求增加了在复杂的分布式项目架构中

  • Redis集群模式2021-11-04 17:32:07

    1. 主从模式 最简单的一种集群方式,集群中分为master数据库和slave数据库,master可以提供读写服务,slave只能提供读服务,所以一单master关掉之后,集群就变成了了只读服务了 2. 哨兵(sentinel)模式 由于主从模式存在一大弊端,主节点挂掉之后无法对外提供写服务,哨兵模式出现了。哨兵模

  • Spring Cloud Gateway 整合阿里 Sentinel网关限流实战2021-11-04 17:30:55

    文章目录如下: 网关如何限流? Spring Cloud Gateway本身自带的限流实现,过滤器是RequestRateLimiterGatewayFilterFactory,不过这种上不了台面的就不再介绍了,有兴趣的可以实现下。 今天的重点是集成阿里的Sentinel实现网关限流,sentinel有不懂的可以看陈某的文章:阿里限流神器Sentin

  • SpringCloud微服务实战——搭建企业级开发框架(十四):集成Sentinel高可用流量管理框架【限流】2021-11-04 13:01:03

      Sentinel 是面向分布式服务架构的高可用流量防护组件,主要以流量为切入点,从限流、流量整形、熔断降级、系统负载保护、热点防护等多个维度来帮助开发者保障微服务的稳定性。 Sentinel 具有以下特性: 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景

  • redis集群模式跟哨兵模式区别2021-11-04 08:01:36

    监控主数据库和从数据库是否正常运行。主数据库出现故障时自动将从数据库转换为主数据库。sentinel发现master挂了后,就会从slave中重新选举一个master。哨兵模式强调高可用Sentinel 系统用于管理多个 Redis 服务器(instance), 该系统执行以下三个任务:监控(Monitoring): Sentinel 会不断

  • 动态网关+Nacos+Sentinel+Skywalking整合2021-11-03 23:04:34

    前言: nacos主要用作注册中心,配置中心。提供注册发现、动态配置功能 sentinel从流量控制、熔断降级、系统负载保护等多个维度来帮助保护服务的稳定性 Skywalking提供APM功能(链路追踪等) 架构图: 1.动态网关:gateway+nacos 监听nacos的网关配置文件实现动态网关 2.sentinel

  • sentinel笔记 NodeSelectorSlot,ClusterBuilderSlot2021-11-03 14:35:01

        NodeSelectorSlot 负责为资源的首次访问创建 DefaultNode,以及维护 Context.curNode 和调用树,  一次调用链路上出现多次调用SphU#entry,则每次调用生成的CEntry最终会变成双向链表,存储在Context中。 NodeSelectorSlot 被放在 ProcessorSlotChain 链表的第一个位置,这是因为

  • Sentinel笔记--Slotchain2021-11-02 20:34:34

     Sentinel 中的责任链模式 Sentinel 中的 ProcessorSlot ProcessorSlot 直译就是处理器插槽,是 Sentinel 实现限流降级、熔断降级、系统自适应降级等功能的切入点。 Sentinel 的核心骨架,将不同的 Slot 按照顺序串在一起(责任链模式),从而将不同的功能(限流、降级、系统保护)组合在一起

  • Sentinel限流2021-11-01 21:30:14

    限流的作用: 保护系统避免被瞬时流量冲垮; 预防恶意请求; 如何控制流量: 限流的指标:(可以容纳的流量,已经容纳的流量,可以接受的流程)阈值; 限流的过程:通过算法来实现; 限流的结果:处理策略; 限流的算法: 计数器(zk里面的RequestThrottle) :线程池大小,连接数大小; 滑动窗口: 漏桶算法: 水的流程

  • Sentinel 热点规则 授权规则2021-11-01 21:05:55

    热点规则 热点规则可以根据传递的参数匹配屏蔽 在测试前我们先写一个接口 该接口可以传递两个参数 @GetMapping("/hot") @SentinelResource("hot") public String hot( @RequestParam(value = "num1",required = false) Integer num1, @Reque

  • spring cloud Alibaba --sentinel组件的使用2021-10-31 13:32:15

    sentinel组件   对于sentinel的前置知识这里就不多说了: 直接上代码: Release v1.8.1 · alibaba/Sentinel · GitHub  下载地址   springcloud Alibaba环境下创建soringboot的项目: POM: <dependencies> <dependency> <groupId>org.springframework.boot</groupId>

  • Sentinel 之 流控、降级2021-10-31 02:04:09

    流控 请使用 IDEA 工具 结合查看源码 FlowSlot 负责流量控制的 ,他的下一个 Slot 是:DegradeSlot (降级) @Override public void entry(Context context, ResourceWrapper resourceWrapper, DefaultNode node, int count, boolean prioritized, Object... args) th

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有