播放框架:如何使用标准会话API监控活动会话的数量



在Play框架中,有一个API来创建会话,将一些数据放入会话并丢弃会话。但我也想了解一些事情,比如我的安装中目前有多少活动会话,卷中有多少数据绑定到它们,等等。有什么办法解决这个问题吗?

Play本质上是无状态的,因此服务器上不存在要跟踪或监控的会话。当您使用会话API时,您只需创建一个cookie,该cookie将随浏览器的每个请求/响应一起发送。

此cookie没有超时或过期日期,因此只要浏览器打开,它就会一直存在。但是,您可以通过在会话cookie上设置最后访问时间并将其与每个请求的所需超时进行比较来实现自己的会话超时机制。

最新更新