自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Redis trouble01-- keys命令导致集群崩溃

keys命令导致集群崩溃总是原理上知道keys命令很危险,线上禁用,会导致各种问题,终于见到真身了一、redis-migrate-tool迁移失败,fork:cannot allocate memory导致前一天晚上,我用redis-migrate-tool工具迁移哨兵数据到集群,也遇到问题工具里边一直提示我Partial resynchronization for MASTER [] not possible(no cached master).我开始还理解这是在部分同步?为啥进行部分同步

2020-12-28 19:44:34 671

原创 一致性Hash与Redis集群数据分片

目录一致性Hash与Redis集群数据分片一、Hash算法引入--分布式缓存二、一致性Hash算法引入三、Redis集群分片四、客户端加载参数缓存一致性Hash与Redis集群数据分片一、Hash算法引入--分布式缓存有一个电商平台,需要使用Redis存储商品的图片资源,key为图片名称,value为图片所在服务器的路径。利用随机分配的规则进行分库。总量3000w,以每台服务器存500w的数量,部署12台缓存服务器,并且进行主从复制,架构图如下图:由于规则是随机分配的,那

2020-12-17 15:29:16 429

原创 Redis 纠正bind与protected-mode参数的正确打开方式

纠正对REDIS参数 『bind』与『protected-mode』理解1.bind含义是否你对bind的理解也是下面的解释?那你可能有点误解,下边会叙述bind参数含义bind 127.0.0.1 限制只有本机可以连接redis服务连接 bind 0.0.0.0 允许任意计算机都可以连接redis服务连接正确的bind解释:是绑定本机的IP地址,(准确的是:本机的网卡对应的IP地址,每一个网卡都有一个IP地址),而不是redis允许来自其他计算机的IP地址。b...

2020-12-17 15:02:52 1730

原创 PIKA trouble01 -- pika主从关系不能建立及主从断连问题

整篇文章包含三种主从关系不能建立问题的解决方案1.rename问题引起主从关系不能建立起因: db目录挂载到了磁盘上,而dbsync目录挂载到本地,等价于两个目录挂载到两块盘日志: 查看从节点的PIKA.WARRNING日志如下,可以看到提示rename问题.解释: 因为slave接受的master全同步数据是硬链接到db目录的。需要在同一个文件系统上。解决方案: 将db与dbsync都挂载到磁盘上,rename问题解决Log file created at: 2020/1...

2020-12-16 11:04:22 798

原创 Redis trouble02 -- redis.clients.jedis.exceptions.JedisConnectionException: Unexpected end of stream

问题描述:生产环境代码日志里报出来redis.clients.jedis.exceptions.JedisConnectionException: Unexpected end of stream这个异常问题,平均每分钟都在刷同样的异常信息.对这个异常的理解大致可以定位为连接被掐断org.springframework.data.redis.RedisConnectionFailureException: Unexpected end of stream.; nested exception .

2020-12-15 18:29:08 1970

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除