KUSANAGIでHHVMが暴走した時の対処法


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

以上で解決。

コードを更に理解する

WordPressをより自由に、思い通りに使用するにはPHPの知識が必要です。

PHPを学ぶには、Web上での情報や知識には限界があるので、人に教えてもらうのが一番の近道です。

そこでオススメなのが「CodeCamp」です。

マンツーマン指導なので、わからないことはすぐ聞けて、無料体験レッスンもあるのでどんな感じか試せます。


ITエンジニア専門スクールもオススメです。

スポンサーリンク

おわりに

HHVMやPHP7への対応はまだ完璧でないようです。

無料で使えて性能も今のところいい感じなので、今後のKUSANAGIの安定性に期待したいです。

【こちらの記事も要チェック!】
ConoHaでKUSANAGI8.0.0-3を設定して他のサーバから移行する方法
ConoHaでKusanagiを設定する方法
KUSANAGIでSSL証明書が更新されなくて無理矢理更新した件
KUSANAGIでLet’s EncryptのSSL証明が更新されなかった時の対処法
AWS + KUSANAGIでHTTPSに対応した新規のWordPressブログを設定する方法
KUSANAGIでWordPressデータベースエラーが出る時の対処法
AWS + KUSANAGIのHTTPS環境にブログを移行した手順

タグ:

スポンサーリンク



この記事が役に立ったらシェアして頂けると嬉しいです!
このブログをフォロー・RSS購読もお願いします!

スポンサーリンク