我在 ubuntu 12.04 的 hiphop vm 中运行 wordpress。我的服务器正常工作了大约一个小时,然后它停止服务请求并且只是超时。我可以看到当我执行时 hhvm 进程仍在运行,ps -aux | grep "hhvm"
但它只是没有响应任何请求。无论如何我可以调试这个吗?我的日志文件中没有出现任何错误,所以我不知道从哪里开始。在 hhvm 中运行时有什么方法可以调试你的 php 代码?
更新:
我将线程从 50 增加到 300,服务器持续了 24 小时,现在同样的事情再次发生。
管理页面 /check-health 的输出是
{
"load":240
, "queued":0
, "hhbc-roarena-capac":0
, "tc-size":17473376
, "tc-stubsize":12588591
, "targetcache":37280
, "units":223
}
和 /stats.html 是
{
"stats": {
"pages": [
]
}
}