2017-11-19 21 views
0

私は非常に奇妙な問題を抱えています。私のwordpressは以前はうまくいっていましたが、最近、突然それは非常に遅くなり、nginxは時々502の悪いゲートウェイを返します。だから私はいくつかの調査を行いました。そして、PHP-FPMプロセスがすべてのCPUを消費することに気づいたでも、CPUはすべてです。毎回wordpressを再起動するたびに、アイドル状態のCPU使用率が即座に0%に急上昇しました。要求があっても、CPU使用率が高いPHP-FPMプロセスがいくつか見られます。 。PHP-FPMはリクエストがなくてもすべてのCPUを消費します

  1. 私はすべてのプラグインを停止しようとしました - 動作しなかった、同じ症状。
  2. wordpressを最新バージョンに更新しようとしましたが、DIDではありません データベースに接続しています - CPU使用率は正常です。
  3. 私はwordpressを最新のバージョンに更新しようとしましたが、ファイルwp-config.php(データベースユーザ名+ pwd)だけを保持しました。同じ症状です。

これはとても奇妙ですが、mysqlデータベースに関連しているようですね。しかし、なぜ?

ありがとうございます。

top - 02:08:12 up 56 min, 1 user, load average: 10.18, 9.41, 8.68 
Tasks: 115 total, 11 running, 104 sleeping, 0 stopped, 0 zombie 
Cpu(s): 36.6%us, 10.4%sy, 0.0%ni, 0.0%id, 0.0%wa, 0.0%hi, 0.1%si, 53.0%st 
Mem: 766112k total, 682116k used, 83996k free, 239696k buffers 
Swap: 1572860k total,  2664k used, 1570196k free, 125412k cached 

    PID USER  PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND                           
23854 www  20 0 59952 30m 4688 R 44.5 4.1 3:56.99 php-fpm                           
24337 www  20 0 60204 32m 4520 R 44.2 4.3 3:53.83 php-fpm                           
24300 www  20 0 52004 23m 4448 R 42.9 3.2 3:48.47 php-fpm                           
24287 www  20 0 54324 27m 5140 R 37.6 3.7 3:54.34 php-fpm                           
23855 www  20 0 54824 26m 4504 R 35.6 3.5 3:57.25 php-fpm                           
24323 www  20 0 46108 19m 4856 R 35.6 2.6 3:57.73 php-fpm                           
24274 www  20 0 56356 28m 4548 R 35.2 3.9 3:56.55 php-fpm                           
24374 www  20 0 55080 26m 4524 R 33.9 3.5 3:52.03 php-fpm                           
24385 www  20 0 63820 33m 4428 R 33.2 4.5 3:51.53 php-fpm                           
24394 www  20 0 57900 29m 4444 R 30.6 3.9 3:50.09 php-fpm                           
24250 mysql  20 0 214m 29m 5860 S 23.9 3.9 1:35.21 mysqld                            
    6 root  RT 0  0 0 0 S 1.7 0.0 0:01.31 watchdog/0                           
    216 root  20 0  0 0 0 S 1.0 0.0 0:02.96 kjournald                           
23850 www  20 0 18624 11m 868 S 0.3 1.6 0:01.89 nginx                            
23851 www  20 0 18812 12m 876 S 0.3 1.6 0:03.61 nginx                            
27889 root  20 0 2712 1136 880 R 0.3 0.1 0:00.81 top 
+0

あなたは要求がないと言う、あなたはhttp要求を意味していますか?たぶんいくつかのバックグラウンドタスクですか? Wordpressの新しく空のインストールを試しましたか(移行ではありません)?サイトが壊れている可能性があります。 –

+0

WordPressを再起動しますか?ここで何を意味しましたか?詳細については、access.logを参照する方がよいでしょう。 –

+0

@ fiber-opticと@ anh-tuan、リクエストはありません.Nginxをシャットダウンして、リクエストが入ってこないことを確認しました。アクセスログからも私はそれも知っていました。はい私はwordpressを再開しようとしましたが、それは助けになりませんでした。いくつかのバックグラウンドタスクを持つことは可能ですが、それを知る方法はありますか? –

答えて

関連する問題