ホームページ  >  記事  >  バックエンド開発  >  php-fpm が CPU の 100% を占有する奇妙な理由

php-fpm が CPU の 100% を占有する奇妙な理由

WBOY
WBOYオリジナル
2016-06-13 13:13:24877ブラウズ

php-fpm が CPU を 100% 占有する奇妙な理由
最近、letaotaolycopene.com の centos6.2 にインターネット上の lnmp を使ってインストールし、環境を構築して数日使用したところ、 php-fpm が 100 % の CPU を占有していることがわかりました。

uptime コマンドを使用してシステム負荷を確認します。基本的には 20 程度です。vmstat の最初の列も 20 程度です。マシンは基本的に実行できません。

でも、ここ数日は元気だったのに、なぜ急にこうなったのか分かりません。

インターネットで多くの記事を読み、システム カーネルのパラメータと php と nginx の設定パラメータを調整しましたが、問題は同じままで、どうすればよいかわかりません。


バックグラウンドのコンピューター室でテストした結果、 はコードの問題ではなく、 はデータ ディスクがウイルスに感染していることが原因で、これにより帯域幅の使用量が多くなり、システム負荷が高くなることがわかりました。
その後、システムを再インストールし、データディスクをフォーマットしましたが、今のところ新たな問題は見つかっていないため、引き続き観察する必要があります。

なぜウイルスに感染したのかというと、インターネット上で新しい窃盗プログラムを見つけてインストールし、サーバーのテストに使った結果、感染してしまったからだろうか。この新たな泥棒がどのような被害に遭ったのか、現時点ではその手順を保証することはできませんが、感染後の他の経路は今のところ思いつきません。
今後は、オンラインでダウンロードしたコードをサーバーに気軽に投稿しないように注意する必要があります。

1Ftongming13311211 時間前
dsad
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。