2017-10-11 8 views
-1


godaddyと3日前にホストを共有しました。リソースが不足していることに気付きました。同時に20個のプロセスが同時に実行されており、/usr/bin/php "と入力します。
私はすべてのプロセスを殺すために数回試みましたが、しばらくしてから実行します。
最初は "php version 7"を使用していましたが、消費量はCPUにあり、 "php version 5.6"に変更してから消費量がRAMになりました
この問題の原因を調べるにはどうすればよいですか?
どのプロセスが実行されているかを見つける方法

ps -ef | grep php 
2042512 270938 2967 1 10:58 ?  00:00:01 /usr/bin/php 
2042512 271063 2967 3 10:58 ?  00:00:03 /usr/bin/php 
2042512 271065 2967 1 10:58 ?  00:00:01 /usr/bin/php 
2042512 271111 2967 2 10:58 ?  00:00:02 /usr/bin/php 
2042512 271350 2967 2 10:58 ?  00:00:02 /usr/bin/php 
2042512 271351 2967 2 10:58 ?  00:00:02 /usr/bin/php 
2042512 271352 2967 2 10:58 ?  00:00:02 /usr/bin/php 
2042512 271353 2967 2 10:58 ?  00:00:01 /usr/bin/php 
2042512 271370 2967 3 10:58 ?  00:00:03 /usr/bin/php 
2042512 272261 2967 4 10:59 ?  00:00:02 /usr/bin/php 
2042512 272263 2967 3 10:59 ?  00:00:02 /usr/bin/php 
2042512 272264 2967 3 10:59 ?  00:00:02 /usr/bin/php 
2042512 272275 2967 2 10:59 ?  00:00:01 /usr/bin/php 
2042512 272279 2967 2 10:59 ?  00:00:01 /usr/bin/php 
2042512 272456 2967 4 10:59 ?  00:00:02 /usr/bin/php 
2042512 272472 2967 4 10:59 ?  00:00:02 /usr/bin/php 
2042512 272576 2967 4 10:59 ?  00:00:02 /usr/bin/php 
2042512 272579 2967 3 10:59 ?  00:00:01 /usr/bin/php 
2042512 272852 2967 4 10:59 ?  00:00:01 /usr/bin/php 
2042512 272853 2967 4 10:59 ?  00:00:01 /usr/bin/php 
2042512 272854 2967 5 10:59 ?  00:00:01 /usr/bin/php 
2042512 272864 2967 5 10:59 ?  00:00:01 /usr/bin/php 
2042512 272927 2967 5 10:59 ?  00:00:01 /usr/bin/php 
2042512 272931 2967 4 10:59 ?  00:00:01 /usr/bin/php 
2042512 272933 2967 4 10:59 ?  00:00:01 /usr/bin/php 
2042512 273019 2967 5 10:59 ?  00:00:01 /usr/bin/php 
2042512 273860 2967 4 11:00 ?  00:00:01 /usr/bin/php 
2042512 273862 2967 4 11:00 ?  00:00:01 /usr/bin/php 
2042512 273863 2967 4 11:00 ?  00:00:01 /usr/bin/php 
2042512 273881 2967 0 11:00 ?  00:00:00 /usr/bin/php 
2042512 273893 2967 1 11:00 ?  00:00:00 /usr/bin/php 
2042512 274408 2967 4 11:00 ?  00:00:00 /usr/bin/php 
2042512 274420 272471 0 11:00 pts/0 00:00:00 grep php 

答えて

-1

phpがスクリプトであるため、実行中の子プロセスを確認してください。 ps -ef |を実行するとgrep phpを実行し、phpのPIDを確認し、子供のコマンドラインを実行している子どもがスクリプト自体の名前を含んでいるかどうかを確認します。あなたはps -efを行うことができます| grep php | awk '{print $ 1}' | xargs kill -9でそれらをすべて取り除く(pidがあなたのボックスのps -efによって返される最初のフィールドだと仮定して)...

+0

私の質問を編集し、 "ps -ef | grep php "result @ kusala9 –

関連する問題