我的设置
我在 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 最近开始以看似随机的间隔每天多次“崩溃”。当 HHVM 停止正常运行时,我访问的任何网站都会显示 502 错误。解决它的唯一方法是重新启动 HHVM。
我试过的
我在 web-server-1 上安装了 New Relic。因此,我查看了“崩溃”时的 CPU 和 RAM 使用情况,我没有发现这些资源的正常使用情况高于正常使用情况——这表明存在内存泄漏或脚本失控。
浏览完这里的论坛后,我看到许多其他人(https://github.com/facebook/hhvm/issues/3876)正在遇到这个问题,并且它被确认为一个错误,但我不知道从这里去哪里.
感谢大家的时间和帮助,我希望这对其他人有帮助!
HHVM 错误日志