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

rai*_*ice 4 php supervisord laravel hhvm laravel-4

我正在使用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 的perfmap文件.你可以想象一周后会发生什么.有时网站上有大量流量,文件增长更快.有一次系统因全硬盘坏了.我希望之前有人遇到过这个问题.我google了很多但找不到答案.我可以提供解决此问题所需的每个配置文件.请帮忙!

小智 5

在你的/etc/hhvm/php.ini,添加:

hhvm.keep_perf_pid_map = 0
hhvm.perf_pid_map = 0
hhvm.perf_data_map = 0
Run Code Online (Sandbox Code Playgroud)

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