HHVM 果然神器!!!!

2014-06-01 13:59:06 +08:00
 xLzgkddTywk9ALsX
目前生产环境了,再观察一段时间,今早不知道为何进程自杀,还没看日志

负载直线下降!

@liuzc
@Sunyanzi
@wdlth
@zxp
26676 次点击
所在节点    PHP
35 条回复
Zhang
2014-06-02 09:40:30 +08:00
@Sunyanzi 国人的东西就是不够developer-friendly!
WildCat
2014-06-02 10:48:43 +08:00
@andyhu 无奈,朋友有俩php项目,整天问我有空做没,囧
zjgood
2014-06-02 11:22:21 +08:00
现在hhvm的安装简单得令人发指啊。。。
eDeeraiD0thei6Oh
2014-06-02 11:27:29 +08:00
@WildCat 有钱当然可以做。 帮忙什么的就算了吧
xLzgkddTywk9ALsX
2014-06-02 11:33:12 +08:00
@Zhang

aa=`pgrep -f hhvm | wc -l`
if [ "$aa" = 0 ]
then
service hhvm start
else
echo "the program is running"
fi

一分钟执行一次,这样是不是比较简章?
Zhang
2014-06-02 11:37:37 +08:00
@buobuk 我是一分钟一次。我用的是curl。你这个比较高大上。
WildCat
2014-06-02 12:56:31 +08:00
@eDeeraiD0thei6Oh 有钱-_-#,可惜没时间,他要招php了
kengle
2014-06-02 14:54:41 +08:00
@buobuk @Zhang
如果是Ubuntu的话,用upstart script就可以了吧
Zhang
2014-06-02 15:29:27 +08:00
@kengle 没用来。
jasontse
2014-06-07 18:45:10 +08:00
确实不错,新装的 WordPress 上 HHVM 和 PHP-FPM 有一个数量级的差距。
NCE
2014-06-13 10:43:49 +08:00
如果你们的系统不会升版本,php也不会升,使用HHVM是极好的。
wdlth
2014-06-16 17:59:57 +08:00
我的WordPress还没有什么问题,很多插件也能用。
wuyishan
2014-06-26 01:11:08 +08:00
@wdlth
你的WordPress安装HHVM不错,可以写个安装步骤教程吗?
wdlth
2014-06-26 12:55:26 +08:00
@wuyishan 和Github上面CentOS 6.3的步骤大致一样,先分别编译其他组件,再编译hhvm。不过我的libdwarf根据Github上面的issues换成了libdwarf-20140413,可以编译通过,直接git取得的好像不行。
sfcuboy
2015-01-11 21:47:01 +08:00
error_page 500 501 502 503 504 505 = @hhvm_index_error;

location @hhvm_index_error {
root /home/work/webroot/;
set $phpvm zend;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /home/work/webroot/$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
}

另外,最好用supervisor 监控下,进程死了,拉起来。当然如果需要监控的地方不多的话,shell监控也挺好的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/115291

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX