非常慢的HHVM, Wordpress, Nginx



我可能做错了什么,但我正在做一个php-fpm wordpress设置和HHVM wordpress设置之间的一点测试。我听说过&从HHVM中看到了许多令人兴奋的结果,但我只是对我得到的结果感到震惊。

使用下面的apache测试命令,我从php-fpm中获得了比HHVM更高的性能。

ab -n1000 http://127.0.0.1:8080/

对于php-fpm,我得到109.98请求/秒。

不幸的是,我只有~12.33请求/秒与HHVM。

这些测试是在标准的新Wordpress安装上完成的。我一定是在配置中做错了什么。我只是需要一双新的眼睛看看我是否做错了什么。

置>

我本地Macbook上的流浪实例。Ubuntu服务器14.04.1 LTS1 gb RAM一个CPUNginxMySQL

HHVM配置

pid = /var/run/hhvm/pid
hhvm.server.file_socket=/var/run/hhvm/hhvm.sock
hhvm.server.type = fastcgi
hhvm.server.default_document = index.php
hhvm.log.level = Warning
hhvm.log.always_log_unhandled_exceptions = true
hhvm.log.runtime_error_reporting_level = 8191
hhvm.log.use_log_file = true
hhvm.log.file = /var/log/hhvm/error.log
hhvm.repo.central.path = /var/run/hhvm/hhvm.hhbc
hhvm.mysql.typed_results = false
hhvm.eval.jit_warmup_requests = 0
hhvm.eval.jit = true

Nginx配置

location ~ .(hh|php)$ {
    fastcgi_pass unix:/var/run/hhvm/hhvm.sock;
    fastcgi_index   index.php;
    fastcgi_param   SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include         fastcgi_params;
}

任何帮助都是感激的!谢谢你。

好了,我终于知道为什么会这样了

不是HHVM慢。我正在使用Vagrant并在我的主机和客户操作系统之间设置一个共享目录。VirtualBox共享文件夹非常慢!!当我把我所有的Wordpress文件放在一个不同的私人目录中,并把Nginx指向它时,我的请求/秒急剧增加。

最新更新