マイセットアップ
NGinx、Reddis、および HHVM (web-server-1 と呼ばれる) 上で Webmin / Virtualmin を使用して AWS EC2 T2 ミディアム インスタンスを実行しています。これは、MySQL を実行する別の AWS EC2 T2 ラージ インスタンス (database-server-1 と呼ばれます) に接続されています。Web-server-1 は約 25 の WordPress Web サイトを運営しています。
問題
web-server-1 では、HHVM が最近、一見ランダムな間隔で 1 日に複数回「クラッシュ」し始めました。HHVM が正常に動作しなくなると、訪問したすべての Web サイトで 502 エラーが表示されます。それを解決する唯一のことは、HHVM を再起動することです。
私が試したこと
New Relic を web-server-1 にインストールしました。そのため、「クラッシュ」時の CPU と RAM の使用率を調べましたが、これらのリソースの通常の使用率よりも高くはありません。これは、メモリ リークまたは暴走スクリプトがあることを示しています。
ここでフォーラムを調べたところ、他の多くの人 ( https://github.com/facebook/hhvm/issues/3876 ) がこの問題を経験しており、バグとして確認されていることがわかりましたが、ここからどこに行くべきかわかりません.
お時間とご支援をいただきありがとうございます。これが他の人に役立つことを願っています!
HHVM エラー ログ