ウェブサイトを構築したばかりですが、PHP-cgi プログラムが CPU を占有しています。これを解決するにはどうすればよいですか?
phpcn_u22234
phpcn_u22234 2017-09-02 00:29:45
0
2
1200

Web サイトを構築したところ、PHP-cgi プログラムが CPU を占有しています。解決方法


サーバーがスタックして移動できません。解決###

phpcn_u22234
phpcn_u22234

全員に返信(2)
清楚叛逆者

1. 一部の PHP 拡張機能には、PHP バージョンとの互換性に問題があります。具体的な症状としては、eAccelerator が php-cgi プロセスの開始後に 10 分以上実行され、非常に遅くなることが証明されています。ただし、静的リソースへのアクセスは非常に遅く、サーバーの負荷は通常です (つまり、nginx には問題はありませんが、php-cgi プロセスには問題ありません)。 php-cgi プロセスを再起動します

2. プログラム内に無限ループがあり、サーバーの負荷が非常に高くなる可能性があります (top コマンドを使用して、100 以上の負荷を確認する必要があります)。 Linux の proc 仮想ファイル システムを使用して、特定の問題プログラムを見つけます

3. PHP プログラムがセッションを不適切に使用していることは、オープン ソースの Weibo Note Dog プログラムで発生した、CPU 使用率の低下です。 php-cgi プロセスの数 (10 個以下) が 98% 以上に達しており、サーバーの負荷は 4 ~ 8 です。この問題を解決するには、Linux の proc ファイル システムを使用して原因を調べる必要があります。

推奨: サーバー上で開発した PHP バージョンを使用してください。

いいねを押す +1
Day

まずサーバーを停止し、再起動して再度確認してください

いいねを押す +1
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!