redis 故障处理: 持续更新

redis 内存快满:

突发性:

1.1 当突发的时候,先进行扩容redis 内存:
CONFIG SET maxmemory 6G
1.2 通过monter 获取当前redis  请求,发送给开发,让开发进行处理一下

缓慢性:

进行扫描一下redis 过期kay 进行删除冗余垃圾kay,命令如下:
SCAN cursor [MATCH pattern] [COUNT count]
# 我这边已经编写好二进制程序了如果可以需要自行下载:

redis连接数异常

开发语言:lua
redis 架构:redis cluster
# 进入redis 里面使用monitor 查看最近的操作:
1718250543.618001 [0 127.0.0.1:53140] "setnx" "xixixixi"  "123123123"
1718250543.618021 [0 127.0.0.1:50014] "setnx" "xixixixi"  "123123124"
1718250543.618041 [0 127.0.0.1:34844] "setnx" "xixixixi"  "123123125"
1718250543.618062 [0 127.0.0.1:44867] "setnx" "xixixixi"  "123123126"
1718250543.618089 [0 127.0.0.1:25637] "setnx" "xixixixi"  "123123127"
1718250543.618110 [0 127.0.0.1:46980] "setnx" "xixixixi"  "123123128"
1718250543.618143 [0 127.0.0.1:41744] "setnx" "xixixixi"  "123123129"
1718250543.618164 [0 127.0.0.1:10952] "setnx" "xixixixi"  "123123120"
发现了一大堆关于redis 锁的数据,这边就不继续展示了
-----
根据监控发现一直集群种了2个节点一直挂,分别是192.168.0.3:6301和192.168.0.1:6302
查看对应kay对应的节点
192.168.0.1:6302> CLUSTER KEYSLOT xixixixi
(integer) 11023
# redis 查看集群操作
192.168.0.1:6302> cluster nodes
29cc51a7134fd26ad77144b93e1945ae1f1df0a6 192.168.0.3:6302@16302 slave 47eebd451ceec6a28aad02da30595203e0bf0ac3 0 1718257585000 6 connected
cabc8c93f63378f065b2f64ef6b5aebf150bd2fa 192.168.0.3:6301@16301 master - 0 1718257587000 8 connected 10923-16383
09b6e432651fbb11e213b0b1dc921837359c3f2d 192.168.0.1:6302@16302 myself,slave cabc8c93f63378f065b2f64ef6b5aebf150bd2fa 0 1718257587000 7 connected
34fe67ae83ce385dde901c6714a0adaaa54917f9 192.168.0.2:6302@16302 slave 460aeeb077e33d83f54279e016eeba8e2aacd9b0 0 1718257588000 4 connected
47eebd451ceec6a28aad02da30595203e0bf0ac3 192.168.0.2:6301@16301 master - 0 1718257588890 3 connected 5461-10922
460aeeb077e33d83f54279e016eeba8e2aacd9b0 192.168.0.1:6301@16301 master - 0 1718257586000 1 connected 0-5460
# 发现关于redis 这个xixixixi 的kay全部都在192.168.0.3:6301和192.168.0.1:6302种
所以会导致redis 连接数一直在2个机器上进行发送信息,
# 解决办法:
通知开发进行修改代码,把kay设置成动态的

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/28008.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

文件初阶入门(葵花宝典)

1. 文件的顺序读写 1.1 顺序读写函数的介绍 函数名 功能 适用于 fgetc 字符输入函数 所有输入流 fputc 字符输出函数 所有输出流 fgets 文本行输入函数 所有输入流 fputs 文本行输出函数 所有输出流 f…

小数二分个人见解

小数二分 小数二分题目 小数二分 整数二分 是找边界点,而小数二分找的是 近似值。 整数二分是在一个整型数组当中 查找,而小数二分是在数轴中 查找,都是每次可以排除一半的区间,只不过小数二分中while循环内的结束条件和整数二分…

大模型中的计算精度——FP32, FP16, bfp16之类的都是什么???

大模型中的计算精度——FP32, FP16, bfp16之类的都是什么??? 这些精度是用来干嘛的??混合精度 mixed precision training什么是混合精度?怎么转换呢? 为什么大语言模型通常使用FP32精度训练量化…

深入探索Spring Boot的条件装配与条件注解

Spring Boot 的条件装配(Conditional装配)是一个强大的功能,它允许你根据特定的条件来决定哪些配置类、beans 或组件应该被加载到Spring应用上下文中。这有助于创建更灵活、更模块化的Spring Boot应用程序。 在Spring Boot中,条件…

ECharts 数据的视觉映射

ECharts 数据的视觉映射 ECharts 是一个由百度开源的,基于 JavaScript 的数据可视化库。它提供了丰富的图表类型和灵活的配置选项,使得用户能够轻松地将数据转换为直观的图表。在 ECharts 中,数据的视觉映射是一个核心功能,它允许…

关于element-plus中el-select自定义标签及样式的问题

关于element-plus中el-select自定义标签及样式的问题 我这天天的都遇到各种坑,关于自定义,我直接复制粘贴代码都实现不了,研究了一下午,骂骂咧咧了一下午,服气了。官网代码实现不了,就只能 “ 曲线救国 ”…

前端面经总结、学习【2023秋招】

目录 1、浏览器输入URL发生了什么?2、跨域是什么?如何解决跨域问题?3、cookie 是什么?4、cookie 能做什么? 1、浏览器输入URL发生了什么? URL解析:判断浏览器输入的是搜索内容还是URL&#xff…

昂科烧录器支持Prolific旺玖科技的电力监控芯片PL7413C1FIG

芯片烧录行业领导者-昂科技术近日发布最新的烧录软件更新及新增支持的芯片型号列表,其中Prolific旺玖科技的高度集成的电力监控芯片PL7413C1FIG已经被昂科的通用烧录平台AP8000所支持。 PL7413C1FIG是一款高度集成的电力监控芯片,用于测量电力使用情况的…

Mysql-题目02

下面列出的( DBMS )是数据库管理系统的简称。 A、DB(数据库) B、DBA C、DBMS(数据库管理系统) D、DBS(数据库系统) 以下选项中,( 概念模式 )面向数据库设计人员&…

MySQL-分组函数

041-分组函数 重点:所有的分组函数都是自动忽略NULL的 分组函数的执行原则:先分组,然后对每一组数据执行分组函数。如果没有分组语句group by的话,整张表的数据自成一组。 分组函数包括五个: max:最大值mi…

私人云盘(自动云同步)

一、项目简介 模仿小米的云服务,实现一个通过TCP实现的私人云盘,因为能力有限,所以只实现自动云同步这一个功能,具体可以分为三个小功能,即保持云端和终端数据一致、实现文件的上传与下载以及手动同步 二、涉及到的知…

编译器支持#pragma:深入解析与探讨

在编程世界中,编译器是不可或缺的工具,它负责将高级语言编写的源代码转换为机器语言,以便计算机能够执行。而在编译器的众多特性中,#pragma预处理指令(也称为pragmas)占据了重要的位置。本文将对编译器支持…

P4. 微服务: 匹配系统(上)

P4. 微服务: 匹配系统 上 Tips0 概述1 匹配系统流程2 游戏系统流程3 websocket 前后端通信的基础配置3.1 websocket 的需要的配置3.2 websocket 连接的建立3.3 为 websocket 连接添加 jwt 验证 4 实现匹配界面和对战界面的切换5 匹配系统的客户端和 websocket 后端交互部分5.1 …

助力知识博主,实现在家搞副业的FlowUs新策略

助力知识博主,实现在家副业的FlowUs新策略 我们设定了一个雄心勃勃的目标:帮助100位知识博主在FlowUs上实现副业成功。这个目标不仅得到了团队成员的广泛支持,甚至有人认为它过于保守,因为FlowUs的多功能性使其成为自媒体博主收入…

【电路笔记】-共集极放大器

共集极放大器 文章目录 共集极放大器1、概述2、等效电路3、电压增益4、偏置方法5、输入阻抗6、输出阻抗7、电流增益8、示例:共集电极放大器的电压、电流和功率增益9、达林顿对10、总结1、概述 本文介绍另一种用于放大信号的双极晶体管架构,通常称为共集电极放大器 (CCA)。 C…

JS读取目录下的所有图片/require动态加载图片/文字高亮

<template class"aa"><div class"demo-image__lazy container"><div class"head"><div class"left-bar"><div><span>综合</span></div><div><span>定位</span><…

东理咨询交流论坛系统

开头语&#xff1a;你好呀&#xff0c;我是计算机学长猫哥&#xff01;如果有相关需求&#xff0c;文末可以找到我的联系方式。 开发语言&#xff1a;Java 数据库&#xff1a;MySQL 技术&#xff1a;JSP技术、B/S架构 工具&#xff1a;MyEclipse 系统展示 首页 管理员功能…

C#-懒汉单例创建

文章速览 概述直上代码 坚持记录实属不易&#xff0c;希望友善多金的码友能够随手点一个赞。 共同创建氛围更加良好的开发者社区&#xff01; 谢谢~ 概述 懒汉单例的创建模式&#xff0c;需要创建的单例直接继承该类即可。 直上代码 public abstract class SingletonBase<…

C语言题目:排序问题1

题目描述 将四个整数进行从小到大的顺序排列, 输入格式 四个整数 输出格式 从小到大输出这四个数 样例输入 5 3 4 2样例输出 2 3 4 5 代码解析 1. 引入头文件 代码首先引入了stdio.h头文件&#xff0c;这是C语言标准输入输出库&#xff0c;用于处理输入输出函数。 2…

企业化运维(3)_PHP、nginx结合php-fpm、memcache、openresty、goaccess日志可视化

###1.PHP源码编译### 解压PHP压缩包&#xff0c;切入PHP目录&#xff0c;进行configure-->make-->make installd三部曲 [rootserver1 ~]# yum install -y bzip2 systemd-devel libxml2-devel sqlite-devel libpng-devel libcurl-devel ##依赖性 [rootserver1 ~]# yum…