关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、3102411850 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 6293|回复: 1

[系统权限] 关于redis中foreverCache_online_client_users越来越大导致系统缓慢

[复制链接]
发表于 2018-10-22 11:12:37 | 显示全部楼层 |阅读模式
我使用了reids,发现每次用户登录时,会查出redis中的foreverCache_online_client_users,把当前登录client,put进去.
每次登出用户的时候,也是进行同样的操作,先get出来,再remove,再put.

问题来了,绝大多数用户,都是不点登出的,直接关闭浏览器.

导致了foreverCache_online_client_users中的client,越来越大.
项目中只要是有关于client的操作,get或put,都会变得非常慢.
尤其是登陆,和登出.

想给foreverCache_online_client_users设置TTL,但所有的client信息,都在这一个里面,一旦过期,就所有的client都过期了.
 楼主| 发表于 2018-10-22 12:49:34 | 显示全部楼层
已自行解决.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表