ruoyi框架里面设置登录超时时间不能生效

问题

项目使用到了ruoyi框架,给登录超时限制了12小时,但是每次几个小时后就提示过期,要求再登录一次。

首先怀疑是不是redis内存淘汰策略出现了问题。

先使用一下的命令

systemctl status redis

可以查询到redis loaded所在地方

img

根据上述redis loaded输入

cat /lib/systemd/system/redis-server.service

img

可以看到ExecStart,根据这个查到conf的所在位置,vim conf文件 修改maxmemory-policy为allkeys-lru

保存后用

redis-server /etc/redis/redis.conf

输入

redis-cli

再输入

CONFIG GET maxmemory-policy

可以看到当前的policy已经发生了改变

img

posted @ 2023-08-26 15:17  scottyzh  阅读(2550)  评论(0编辑  收藏  举报