laravel 5 - 何时创建新会话?

laravel 5 - when is a new session created?

我已将应用程序的会话驱动程序从 file 更改为 database,发现 app/storage/framework/sessions (~900) 中有很多会话,现在,在 mysql数据库。

什么时候在 laravel 5 中创建会话?

我以为是在设置新的会话 cookie 时。只是想知道,因为我认为在 ~ 30 分钟内进行 ~200 次会话太多了。我没有那么多客人。看起来几乎每个请求都会在会话 table 中创建一个新会话。我只更改了会话驱动程序。没有更改其他一些会话选项。

编辑:这一切都是因为我想建立一个基于会话的'n user online function'。但是有这么多会话,这会显示太多用户。

Laravel 将为访问您网站的任何内容创建一个会话记录。这包括自动请求,例如机器人程序、正常运行时间监视器或对您网站的其他 ping。

可以为 certain page requests 关闭此功能。