andrypein.net : Saya pernah live testing untuk sebuah konfigurasi High Traffic Webserver dengan menggunakan HHVM.
Backend php milik fesbuk ini awal-awal memang GG serius, FAST, apalagi dengan combine nginx, namun akhirnya di terminate juga oleh si facebook itu sendiri.
Bug di hhvm ini adalah dia suka mati sendiri, untuk mengakali nya kita butuh respawn script hhvm, berikut adalah contoh scriptnya.
Btw, ini waktu doi lagi hot, sekarang mah udah Absolutely DEAD.
# hhvm - HipHop VM # # The HipHopVM server provides a high performance PHP stack and web server. # modified by pjv from original found here: http://stackoverflow.com/questions/19013516/upstart-script-for-hhvm-hiphop description "HHVM server" author "pjv https://gist.github.com/pjv/2e9ab32d8d9884bf79a4" start on filesystem or runlevel [2345] stop on runlevel [!2345] respawn respawn limit 10 5 umask 022 # Location of config and executable env SERVER=/usr/bin/hhvm env SERVER_CONFIG_FILE="/etc/hhvm/server.ini" env PHP_CONFIG_FILE="/etc/hhvm/php.ini" env RUN_AS=www-data pre-start script if [ ! -d /var/run/hhvm ]; then mkdir -p -m0755 /var/run/hhvm chown $RUN_AS:$RUN_AS /var/run/hhvm fi end script exec $SERVER --mode daemon --config $PHP_CONFIG_FILE --config $SERVER_CONFIG_FILE --user $RUN_AS