ICode9

精准搜索请尝试: 精确搜索
  • 5-4 Sentinel 限流_流控与降级2022-07-16 12:05:22

    Sentinel 介绍 什么是Sentinel Sentinel也是Spring Cloud Alibaba的组件 Sentinel英文翻译"哨兵\门卫" 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 官网地址 https://sentin

  • 5-4 Seata 分布式事务管理2022-07-16 12:04:57

    下载Seata https://github.com/seata/seata/releases https://github.com/seata/seata/releases/download/v1.4.2/seata-server-1.4.2.zip 最好能从项目经理老师处获取 Seata概述 什么是Seata Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分

  • Redis、Zabbix2022-07-15 22:04:05

    一、简述 redis 特点及其应用场景 Redis 特点 速度快:10W QPS,基于内存,C 语言实现 持久化 支持多种数据结构:支持 string(字符串)、hash(哈希数据)、list(列表)、set(集合)、zset(有序集合) 支持多种编码语言 功能丰富:支持 Lua 脚本,发布订阅,事务,pipeline 等功能 简单:代码短小精悍(单

  • Linux-redis哨兵-故障模拟2022-07-10 10:36:36

    设备环境 centos7    10.0.0.17    redis-5.0.7    master节点 centos7    10.0.0.27    redis-5.0.7    从节点1(redis-slave1) centos7    10.0.0.37    redis-5.0.7    从节点2(redis-slave2)   所有主从节点的redis.conf中关键配置 [root@centos7-liyj ~]#vim

  • sentinel2022-07-10 00:02:27

    <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> <version>2021.1</version> </dependency>      

  • Sentinel2022-07-09 09:05:07

     降级 方法级别降级 类级别降级 控制台 熔断规则 慢调用比例 异常比例 异常数 流控规则 QPS-直接-快速失败 来源应用 QPS-直接-Warm Up QPS-直接-排队等待 QPS-关联-快速失败 QPS-链路-快速失败 并发线程数-链路-快速失败 授权规则 白名单

  • SpringCloud-Alibaba学习(十二):Sentinel异常处理2022-07-07 22:34:19

    异常处理 @SentinelResource注解 使用 Sentinel 时每个方法都可以看作是一个资源,但是默认只会将 Controller 的方法自动解析问资源,资源名为 uri。 对于服务层的方法就需要使用 @SentinelResource 注解手动标记为资源,并指定资源名。 对于默认解析的 uri 资源,Sentinel 在触发流控后

  • Redis 一主两从三哨兵2022-07-06 12:38:11

      安装redis相关依赖 yum install gcc gcc-c++ automake autoconf libtool make -y 下载redis wget https://download.redis.io/releases/redis-4.0.14.tar.gz 解压redis tar -zxvg redis-4.0.14.tar.gz 进入redis目录编译并安装 cd /data/redis-4.0.14make && make inst

  • Sentinel-流量防卫兵2022-07-05 16:05:53

    1.背景 1.1 简介 Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 Sentinel 具有以下特征 丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、

  • Redis主从复制2022-07-04 09:01:06

    Redis主从复制 概念 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点?>>> (master/leader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。 默认情况下,每台Redis服务器都是主节点; 且一个

  • 技术实践|Redis基础知识及集群搭建(下)2022-07-04 00:00:52

    ​ Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。本篇文章围绕Redis基础知识及集群搭建相关内容进行了分享,希望与各位同仁交流探讨。 在Redis基础知识及集群搭建(上)篇中,我们介绍了Redis基本的数据结构及常

  • Sentinel流量卫兵使用记录一2022-06-23 10:06:11

    Sentinel流量卫兵使用记录一 以整合spring boot为例 工具说明 工具详情请看官网描述,这里不再赘述:https://sentinelguard.io/zh-cn 开始安装配置 (这里使用的是本地模式sentinel-dashboard控制台) 下载控制台jar包:选择适合的版本下载使用,详细请看官网 启动脚本: java -Dserver.po

  • 4.Redis集群2022-06-19 18:33:21

    主从复制:主从复制是高可用Redist的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读换作的负载均衡和简单的故障恢复。缺陷:故障恢复无法自动化;写操作无法负载均衡;存储能力受到单机的限制。 哨兵:在主从复制的基础上,哨兵实现了自

  • sentinel 中rule的加载过程2022-06-16 02:00:55

      1.主要类介绍 1.1.Rule sentinel中的限流,黑白名单,熔断降级,系统自适应保护功能中的各种规则都被抽象成了Rule,不同的功能使用不同的Rule.     1.2.SentinelProperty sentinel中的配置都保存在SentinelProperty中     1.3.PropertyListener 每个SentinelProperty都可以

  • sentinel 基本原理2022-06-15 03:31:06

    1.整体设计 sentinel的整体设计比较简单.sentinel把提供的每个功能都封装成一个slot,然后通过一个slotchain(责任链模式)把所有的功能串联起来,从而将不同的功能组合起来.sentinel的功能又分为统计功能和面向用户的限流,熔断降级等功能.sentinel的统计功能是面向用户功能的基础,se

  • sentinel 简介2022-06-14 03:00:06

    sentinel以流量为切入点,从流量控制,熔断降级,系统自适应保护,黑白名单控制,热点参数限流,集群限流,网关限流多个维度来保障服务的稳定性.sentinel主要具有以下功能   1.流量控制 1.1 配置介绍 sentinel通过用户配置的FlowRule进行流量控制,每个资源都可以配置一个或者多个FlowRu

  • redis 主从,sentinel,cluster三者特性2022-06-12 20:32:34

    一、redis的主从复制 1.特性: 主从其实就是一般包含一个主,一个或多个从,从节点从主节点复制数据,可以实现读写分离,主节点做写,从节点做读。 Redis 采用主从(可以多从)部署结构,相较于单副本而言最大的特点就是主从实例间数据实时同步,并且提供数据持久化和备份策略。主从实例部署在不同

  • GEE|下载Sentinel2数据2022-06-12 13:34:31

    引言 本文使用的数据集为Sentinel-2 L2A产品,该产品已经由欧空局预先进行了辐射定标、大气校正等预处理,因此数据反映的是地表的反射率信息,下载后无须进行后续处理即可使用,该数据在遥感图像分类领域应用十分广泛。另外在Sentinel-2系列的多光谱产品中,还有一种未进行预处理的数据,即Se

  • 16-限流-熔断-降级2022-06-12 01:02:28

    一 限流-熔断-降级介绍 在分布式系统中,如果某个服务节点发生故障或者网络发生异常,都有可能导致调用方被阻塞等待,如果超时时间设置很长,调用方资源很可能被耗尽。这又导致了调用方的上游系统发生资源耗尽的情况,最终导致系统雪崩,如下情况会导致系统雪崩 【服务提供者不可用】:硬件故障

  • Sentinel(四)限流算法-令牌桶算法2022-06-10 13:05:34

    Sentinel中使用的令牌桶算法,是参考着Guava中的令牌桶算法来的。所以在此之前有必要分析下Guava中的限流算法。参见https://www.cnblogs.com/krock/p/16347965.html 这里直接看Sentinel中如何进行预热限流的。 流控规则看 FlowRuleChecker#passLocalCheck      关于预热的看War

  • redis 哨兵架构2022-06-10 01:31:07

    什么是哨兵(哨兵的介绍) sentinal,中文名哨兵,是 redis 集群架构中非常重要的一个组件,主要功能如下: ① 集群监控,负责监控 redis master 和 slave 进程是否正常工作 ② 消息通知,如果某个 redis 实例有故障,那么哨兵负责发送信息作为报警通知给管理员 ③ 故障转移,如果 master node 挂

  • SpringCloudAlibaba分布式流量控制组件Sentinel实战与源码分析(上)2022-06-10 01:03:57

    概述 定义 Sentinel官网地址 https://sentinelguard.io/zh-cn/index.html 最新版本v1.8.4 Sentinel官网文档地址 https://sentinelguard.io/zh-cn/docs/introduction.html Sentinel GitHub源码地址 https://www.github.com/alibaba/Sentinel Sentinel是面向分布式服务架构的

  • Sentinel2022-06-08 01:32:18

    单机模式启动命令: nohup java -server -Xms64m -Xmx64m -Dserver.port=8849 -Dcsp.sentinel.dashboard.server=localhost:8849 -Dproject.name=sentinel-dashboard -jar ../sentinel-dashboard-1.8.4.jar & 浏览器访问:localhost:8849,账号密码都是“sentinel”

  • Redis 高可用 集群搭建 缓存优化2022-06-07 16:36:38

    内容详细 1 redis高可用 # 主从复制存在的问题: 1 主从复制,主节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master--->哨兵 2 主从复制,只能主写数据,所以写能力和存储能力有限----》集群 # 案例 -一主两从,主写数据,从读

  • Sentinel与OpenFeign 服务熔断那些事2022-06-05 14:01:19

    点赞再看,养成习惯,微信搜索【牧小农】关注我获取更多资讯,风里雨里,小农等你,很高兴能够成为你的朋友。 项目源码地址:公众号回复 sentinel,即可免费获取源码 在上一篇中,我们讲解了 Sentinel 限流详解,其中详细讲解了各个规则下的限流是如何操作,有兴趣的小伙伴可以了解一下,有不少小伙伴

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

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

ICode9版权所有