Skip to content

sessionlistener和缓存数据不一致 #3

@wencynyu

Description

@wencynyu

sessionListener实现在线人数统计这部分代码,在服务重启后redis中仍缓存着用户session信息,用户端仍然正常在线,但是在线人数却置为了0,此时如果session缓存过期或用户手动注销,sessionCount就会成为一个负数。
这里尝试直接在Redis缓存中设置一个sessionCount,然后每次对缓存进行操作,但是这样并发的登录会不会产生什么新问题呢?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions