像 V2VE 这样的系统用户在线状态一般都是怎么做的呢?

2021-07-29 16:44:04 +08:00
 sciel1211

就要个大概情况,不需要太准确用户是否在线。

是记录用户的接口请求情况吗?比如超过 5 分钟没有任何请求就标记为离线?

还是说有其他更好的的方式?

1670 次点击
所在节点    问与答
7 条回复
SaltyLeo
2021-07-29 16:50:14 +08:00
在接口埋点,定时用 redis 统计 key 就好了。
gam2046
2021-07-29 17:44:07 +08:00
唯一标识丢 redis 设过期时间,每次请求都丢进去,在线就统计集合的数量
4ark
2021-07-29 17:55:12 +08:00
V2VE ×
V2EX √
hzz2
2021-07-29 18:11:42 +08:00
waytoshine
2021-07-29 18:26:14 +08:00
不是 Session 机制?
monospace
2021-07-30 10:53:09 +08:00
随便搞个数字,你也没办法验证对错,是不。。。 😂
evan6
2021-08-05 15:57:42 +08:00
@monospace 哈哈哈哈,每年 618 的网购金额数据统计是不是你做的!?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/792510

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX