HHVM "Crashing" 502 错误网关错误
HHVM "Crashing" 502 Bad Gateway Error
我的设置
我是 运行 一个 AWS EC2 T2 中型实例,在 NGinx、Reddis 和 HHVM(称为 web-server-1)之上带有 Webmin/Virtualmin。它连接到运行 MySQL 的单独 AWS EC2 T2 大型实例(称为 database-server-1)。 Web-server-1 运营着大约 25 个 WordPress 网站。
问题
在 web-server-1 上,HHVM 最近以看似随机的间隔每天多次启动 "crashing"。当 HHVM 停止正常运行时,我访问的任何网站都会显示 502 错误。解决它的唯一方法是重新启动 HHVM。
我试过的
我在 web-server-1 上安装了 New Relic。所以我在 "crash" 时查看了 CPU 和 RAM 使用情况,我没有发现这些资源的使用率高于正常使用率 - 这表明存在内存泄漏或脚本失控.
浏览这里的论坛后,我发现许多其他人 (https://github.com/facebook/hhvm/issues/3876) 遇到了这个问题,并且已确认这是一个错误,但我不确定从这里该何去何从。
感谢大家的宝贵时间和帮助,希望这对其他人有所帮助!
HHVM 错误日志
将 hhvm.jit_a_size 增加到 128 MB 解决了这个问题。
我的设置
我是 运行 一个 AWS EC2 T2 中型实例,在 NGinx、Reddis 和 HHVM(称为 web-server-1)之上带有 Webmin/Virtualmin。它连接到运行 MySQL 的单独 AWS EC2 T2 大型实例(称为 database-server-1)。 Web-server-1 运营着大约 25 个 WordPress 网站。
问题
在 web-server-1 上,HHVM 最近以看似随机的间隔每天多次启动 "crashing"。当 HHVM 停止正常运行时,我访问的任何网站都会显示 502 错误。解决它的唯一方法是重新启动 HHVM。
我试过的
我在 web-server-1 上安装了 New Relic。所以我在 "crash" 时查看了 CPU 和 RAM 使用情况,我没有发现这些资源的使用率高于正常使用率 - 这表明存在内存泄漏或脚本失控.
浏览这里的论坛后,我发现许多其他人 (https://github.com/facebook/hhvm/issues/3876) 遇到了这个问题,并且已确认这是一个错误,但我不确定从这里该何去何从。
感谢大家的宝贵时间和帮助,希望这对其他人有所帮助!
HHVM 错误日志
将 hhvm.jit_a_size 增加到 128 MB 解决了这个问题。