- 2024-10-21记录一次内存泄漏排查
事件描述order服务出现频繁GC告警,app卡顿事件回顾【2024-10-2108:20:04】order出现频繁GC告警【2024-10-2109:24:04】通过命令jmap-histo:live[pid]查看存活对象发现sentinel统计对象占用大量内存【2024-10-2110:33:04】dump下堆内存信息【2024-10-2110:35:04】版本
- 2024-07-30Redis 集群
Redis集群 Redis集群是Redis提供的分布式数据库方案,集群通过分片(sharding)来进行数据共享,并提供复制和故障转移功能。 下面会对集群的节点、槽指派、命令执行、重新分片、转向、故障转移、消息等各个方面进行介绍 一、节点 1.连接节点 一个Redis集群
- 2023-07-01Sentinel源码分析
Sentinel的基本概念Sentinel实现限流、隔离、降级、熔断等功能,本质要做的就是两件事情:统计数据:统计某个资源的访问数据(QPS、RT等信息)规则判断:判断限流规则、隔离规则、降级规则、熔断规则是否满足这里的资源就是希望被Sentinel保护的业务,例如项目中定义的controller方法就是
- 2023-02-02Python 异步集群使用
目前在做Python项目用到同步和异步的方法使用Redis单机,现在要增加兼容Redis集群。也就说当前项目用到中以下4种Python使用Redis的方法都用到了。-同步异步单机
- 2022-11-06Redis集群介绍
什么是集群能够对外提供相同服务的多台服务器组成的集合。为什么要建立集群1.从可用性角度考虑,如果只有一台机器提供服务,一旦出现故障,那么整个服务不可用。2.从容量角