我在服务器上有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',
答案 0 :(得分:0)
请检查config / session.php和life,expires_on_close和彩票值。通过玩这些,您应该能够减少会话文件的数量。