アプリ版:「スタンプのみでお礼する」機能のリリースについて

サーバーに関する知識があんまりないので初心者レベルの質問になってしまいますがご了承ください。

まず前提として、お客様のAWSのサーバーにツールを提供していて、AWS自体にアクセスできずにssh接続でのアクセスしかできない環境です。

先日から急にサーバーが落ちるようになってしまい、どうやって原因を調べたらいいかわからず困っています。

top -a
コマンドでみていたら、以下のようになり、httpdがCPU100%になって落ちてしまっているようです。

具体的に原因を調べるためにどういった手順でみたらいいでしょうか?
アドバイスお願いいたします。

top - 09:56:13 up 41 min, 2 users, load average: 0.11, 0.04, 0.06
Tasks: 116 total, 2 running, 85 sleeping, 0 stopped, 0 zombie
Cpu(s): 38.3%us, 13.2%sy, 0.0%ni, 48.2%id, 0.0%wa, 0.0%hi, 0.2%si, 0.2%st
Mem: 4040072k total, 3144400k used, 895672k free, 36272k buffers
Swap: 0k total, 0k used, 0k free, 182556k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3215 apache 20 0 3066m 2.6g 16m R 100.0 67.1 0:05.94 httpd
2770 apache 20 0 441m 26m 18m S 0.0 0.7 0:00.82 httpd
3230 apache 20 0 441m 26m 18m S 0.0 0.7 0:00.49 httpd
3396 apache 20 0 441m 24m 16m S 0.3 0.6 0:00.19 httpd
2768 apache 20 0 441m 24m 16m S 0.0 0.6 0:00.28 httpd
3314 apache 20 0 441m 24m 16m S 0.0 0.6 0:00.18 httpd
3231 apache 20 0 441m 24m 16m S 0.0 0.6 0:00.53 httpd
3402 apache 20 0 441m 24m 16m S 0.0 0.6 0:00.16 httpd
2597 apache 20 0 441m 24m 16m S 0.0 0.6 0:00.18 httpd
3397 apache 20 0 441m 23m 16m S 0.0 0.6 0:00.19 httpd
2528 root 20 0 430m 23m 18m S 0.0 0.6 0:00.15 httpd
....

A 回答 (1件)

>PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND


>3215 apache 20 0 3066m 2.6g 16m R 100.0 67.1 0:05.94 httpd

httpd の CPU 使用率が 100% の他に、メモリ使用量(VIRT と RES)も異常です。

PHP 等のプログラムで何を行っているか確認が必要です。

もしかしたら、無限ループしているかも知れません。
    • good
    • 1
この回答へのお礼

ご回答ありがとうございます。

無限ループしている実行ファイルを探す方法はありますか?

お礼日時:2018/12/30 20:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!