HHVM" Crashing" 502错误网关错误

时间:2016-03-04 21:01:01

标签: wordpress nginx hhvm webmin virtualmin

我的设置

我在NGinx,Reddis和HHVM(称为web-server-1)上运行带有Webmin / Virtualmin的AWS EC2 T2中型实例。它连接到运行MySQL的单独AWS EC2 T2大型实例(称为database-server-1)。 Web-server-1运行大约25个WordPress网站。

问题

在web-server-1上,HHVM最近开始了#34;崩溃"每天多次以看似随机的间隔进行。当HHVM停止正常运行时,我访问的任何网站都会显示502错误。唯一解决它的是重启HHVM。

我尝试过的事情

我在web-server-1上安装了New Relic。所以我在"崩溃"时查看了CPU和RAM的使用情况。我没有看到这些资源的使用率高于正常值 - 这表明存在内存泄漏或失控的脚本。

在浏览论坛后,我发现很多其他人(https://github.com/facebook/hhvm/issues/3876)遇到了这个问题,并且确认这是一个错误,但我不知道该从哪里开始。

感谢大家的时间和帮助,我希望这对其他人有所帮助!

HHVM错误日志

https://gist.github.com/s3w47m88/fac1e0cbf4ae5846fbd2

1 个答案:

答案 0 :(得分:1)

将hhvm.jit_a_size增加到128Mb修复了问题