php – 在Supervisord和HHVM中使用Laravel Queue会在tmp文件夹中生成大量的.map文件

前端之家收集整理的这篇文章主要介绍了php – 在Supervisord和HHVM中使用Laravel Queue会在tmp文件夹中生成大量的.map文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Larvel 4.1.根据此站点( http://www.tienle.com/2014/04-25/setting-nginx-hhvm-php-percona-laravel-projects.html)创建新服务器后,一切都运行得更快.我有40%的速度表现!我仍然唯一的问题是perf-.map文件.因为Laravel的Queue每隔2秒在supervisord内部运行一个大小为2MB的perf-.map文件.你可以想象一周后会发生什么.有时网站上有大量流量,文件增长更快.有一次系统因全硬盘坏了.我希望之前有人遇到过这个问题.我google了很多但找不到答案.我可以提供解决此问题所需的每个配置文件.请帮忙!

解决方法

在/etc/hhvm/PHP.ini中,添加

hhvm.keep_perf_pid_map = 0
hhvm.perf_pid_map = 0
hhvm.perf_data_map = 0

这应该会停止创建和保留文件.

猜你在找的Laravel相关文章