tianshan 发表于 2018-10-22 11:12:37

关于redis中foreverCache_online_client_users越来越大导致系统缓慢

我使用了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都过期了.

tianshan 发表于 2018-10-22 12:49:34

已自行解决.
页: [1]
查看完整版本: 关于redis中foreverCache_online_client_users越来越大导致系统缓慢