KUSANAGIでHHVMが暴走した時の対処法
※本ページはプロモーションが含まれていますKUSANAGI7.8をAWSに入れてすぐ、CPUの使用率が100%になったままになりました。
その後CPUクレジットを使い切り、t2.microの上限のCPU使用率10%に張り付いたままブログが表示されないという状況。
ターミナルで「top」コマンドで動いているアプリを見てみると、
# top
HHVMがCPUを使いまくっていることが判明しました。
一応の対処法を紹介します。
PHP7を使用
HHVMからPHP7に変えることでCPUの使用率は落ち着いた。
SSHでサーバにログインし、スーパーユーザーになる
$ sudo su -
kusanagiコマンドでPHP7に変更。
# kusanagi php7
以上で解決。
おわりに
HHVMやPHP7への対応はまだ完璧でないようです。
無料で使えて性能も今のところいい感じなので、今後のKUSANAGIの安定性に期待したいです。
こちらの記事も要チェック!