dljx-springboot

导航

 

省流:ruoyi的在线用户存在redis之中,登一个存一个redis,查询在线用户就是去redis中取一下看看有哪些用户

:现在我们登陆了丹狼1和admin两个账号

去RDM里的redis里面查看一下,发现确实有

稍微理解一下这个json字符串

java类属于登陆用户

登录的浏览器

属于的部门

过期时间(时间戳)

IP地址(本地)

登录位置

登录时间

操作系统

权限(重要)

等等等等......

研究在线用户发的请求

以debug的形式运行

发现进不去了(切回标签因为有缓存没事,但是叉掉再进就进不去了)

它在redis缓存里面找到所以key,key以login_tokens为前缀

它保存成一个常量,后面加UUID

取一下看看,一个key

总结:把redis里面的东西取出来展示,遍历寻找key。通过key找到相应的对象,找到之后存起来。在线用户的存入是登录的时候存入的,来一个存一个。需要的时候去取就行。

posted on 2023-09-06 23:32  丹狼键仙  阅读(43)  评论(0编辑  收藏  举报