即使在springboot的配置文件中配置了token.expireTime令牌有效期(单位为分钟),也没有生效,系统还是会在短时间内使会话超时。
查看后台日志,发现是redisTemplate连接超时所致。
lettece的超时网上有很多解决方案,最简单的就是定时连接下redis。故在若依系统中配置定时任务,定时联系下redis即可。
com.ruoyi.quartz.task.RyTask中Autowired RedisTemplate。在任意定时任务的方法redisTemplate.keys("login_tokens");即可。admin在PC端后台配置下定时任务每50秒执行下定时任务的方法即可。