Laravel可以使用大量的会话文件吗?

时间:2015-03-31 05:59:42

标签: php session laravel-4

我在服务器上有Laravel 4.2版本。有一个问题是CPU使用率很高,例如98%-100%。而且php5-fpm服务器也不时工作,给出了502 Bad gateway错误。

我注意到sessions文件夹中有450,000个会话文件。

这可以使用那么多的CPU并导致php5-fpm服务器停止工作吗?为什么? Aren的文件名如索引应该提供快速文件搜索?

另一个问题 - 为什么Laravel不删除旧的会话文件?会话有效期为一个月。但我们肯定没有45万用户,所以每个用户在一个月内都需要独特的会话文件。仅有20个唯一身份用户。

其他会话设置是默认设置,仅限生命周期 - 一个月和

'cookie' => 'laravel_session_4',

1 个答案:

答案 0 :(得分:0)

请检查config / session.php和life,expires_on_close和彩票值。通过玩这些,您应该能够减少会话文件的数量。