Sym 使用的 websocket 好像和 jetty 容器耦合了,删除了 jetty 和 websocket 就没办法显示在线人数,要自己改代码重新实现一下这个功能吗?
Sym 使用 tomcat 服务器,就不显示在线人数了。
相关帖子
-
cyy3900 •作者
是不是专门写一个 session 监听器去统计在线人数更准确呢?如果 websocket 的打开就关闭了,或者直接没有 socket 连接,那就没办法统计在线人数了。
1 回复 - 其他回帖
-
cyy3900 •作者
全部删完了。我仔细观察了一下,jetty 和 tomcat 环境下都可以显示,只是显示的不准确,进入聊天室一次在线人数会加一,如果多次进出聊天室,人数会一直加一。感觉这个在线人数统计不是特别准确,只是一个大概的在线人数。是不是监听 session,根据 session 判断在线用户更准确,异常退出设置超时时间,超时了也算不在线。有时间我去看下代码怎么实现的。
1 回复 - 查看全部回帖
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于