【JeecgBoot】Redis 内存到达峰值 100%

news/2024/10/18 5:48:24/

文章目录

    • 前言
    • 问题排查
    • 分析问题
      • 设置合理的最大内存限制
      • 设置过期时间
    • 扩展部分
      • 重写配置文件
      • 监听键空间事件
    • 参考文献

前言

今天在访问本地配置的 JeecgBoot 项目发现前端页面一直转圈圈,前端和后端都没有卡死的情况,一般来说如果有死循环或阻塞了,电脑应该呼啦啦的转,开始散热了,而现在并没有这种情况。

于是乎,我联想到可能是Redis满了或者数据库满了。显然不太可能是数据库满了,因为后台SQL连接都没有满,那么基本可以确定了就是Redis的问题了。

问题排查

在本地环境中,Redis是部署在Docker容器里面,本质上和操作Linux命令都没有什么区别。

  1. 通过 redis-cli 命令进入到 Redis 客户端
    # redis-cli
    127.0.0.1:637

http://www.ppmy.cn/news/51112.html

相关文章

后代选择器

知识点&#xff1a; 代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta http-equiv"X-UA-Compatible" content"IEedge"> <meta name"viewport" c…

【数据结构:线性表】单链表

在学习了顺序表&#xff0c;我们可能会对其有一些思考&#xff1a; 中间/头部的插入删除&#xff0c;时间复杂度为O(N)增容需要申请新空间&#xff0c;拷贝数据&#xff0c;释放旧空间。会有不小的消耗。增容一般是呈2倍的增长&#xff0c;势必会有一定的空间浪费。例如当前容…

JVM专栏-3.垃圾收集器

在垃圾收集器的上下文中并发和并行的意义 并行&#xff08;Parallel&#xff09;&#xff1a; 并行描述的是多条垃圾收集器线程之间的关系&#xff0c;说明同一时间有多条这样的线程在协同工作&#xff0c;通常默认此时用户线程是处于等待状态的并发&#xff08;Concurrent&…

多线程编程常用函数用法

一、多线程编程常用函数用法 1、pthread_create 头文件 #include<pthread.h>函数声明 int pthread_create(pthread_t*restrict tidp,const pthread_attr_t *restrict_attr,void*&#xff08;*start_rtn)(void*),void *restrict arg)函数功能 pthread_create是UNIX环境…

水果FL Studio21最新中文完整版下载更新及内容介绍

简单总结一下&#xff0c;本次小版本更新最重要的内容&#xff0c;我个人认为是对于M1芯片的适配。其余的比如EQ2&#xff0c;3x这些我们很熟悉的插件虽说也有更新&#xff0c;但是估计并没有特别大的改动。我个人的话会先放一段时间&#xff0c;等下次有其他更让我感兴趣的内容…

oracle 11g等保加固

有个单机环境需要做个等保加固 1、执行如下sql ?/rdbms/admin/utlpwdmg.sql --alter profile default limit password_verify_function null; Alter PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME 90; alter profile DEFAULT limit password_lock_time 30; alter profile DEFAU…

mysql_exporter在Linux上的安装与配置

mysqld_exporter 是一个用于监控 MySQL 数据库的 Prometheus exporter。可以从 MySQL 数据库的 metrics_schema 收集指标&#xff0c;相关指标主要包括: MySQL 服务器指标:例如 uptime、version 等数据库指标:例如 schema_name、table_rows 等表指标:例如 table_name、engine、…

看板与 Scrum:有什么区别?

看板和Scrum是项目管理方法论&#xff0c;以小增量完成项目任务并强调持续改进。但是他们用来实现这些目标的过程是不同的。看板以可视化任务和连续流程为中心&#xff0c;而Scrum更多是关于为每个交付周期实施时间表和分配设定角色。 在看板和Scrum之间做出选择并不总是必要…