- 博客(6)
- 收藏
- 关注
转载 第三方库shiro-redis所引起的内存泄露问题分析OOM
2)getSessionFromThreadLocal()方法获取session的时候,顺便检查其他session是否超时,如果超时则移除掉,避免session的不断累积。源码,有需要的童鞋可以动手实现一下,但注意session很多时,采用检查、删除的方式可能也会有一定性能损耗,需要实际压测权衡一下哪种方案更好。线上某系统运行不到一周,响应速度变慢,并且多次重启,排查时发现CPU占用到100%,但这段时间系统并发量并未改变,数据库、缓存等也没发现异常。然后进一步往下追,可以看到出问题的地方是。
2023-05-05 08:51:02
697
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人