ある Debian マシンでトラフィックの多いアプリケーションを使用していますが、apache が異常な動作をし始めました。
apache を起動するたびに、大量の apache プロセスが生成され、アプリがまったく読み込まれず、すぐにマシン全体がフリーズし、再起動するには電源を入れ直さなければなりません。
Apacheを起動した直後にトップに表示されるものは次のとおりです。
トップ - 20:14:44 アップ 1:16、2 ユーザー、負荷平均: 0.48、0.10、0.03 タスク: 合計 330、実行中 5、睡眠 325、停止 0、ゾンビ 0 CPU: 12.0%us、21.4%sy、0.0%ni、65.7%id、0.2%wa、0.1%hi、0.7%si、0.0%st メモリ: 合計 8179920k、使用済み 404984k、空き 7774936k、バッファ 60716k スワップ: 合計 2097136k、使用済み 0k、空き 2097136k、キャッシュ 43424k 10251 www-data 15 0 467m 8100 4016 S 6 0.1 0:00.04 apache2 10262 www-data 15 0 467m 8092 4012 S 6 0.1 0:00.05 apache2 10360 www-data 15 0 468m 8296 4016 S 6 0.1 0:00.05 apache2 10428 www-data 15 0 468m 8272 3992 S 6 0.1 0:00.05 apache2 10241 www-data 15 0 467m 8256 4012 S 4 0.1 0:00.03 apache2 10259 www-data 15 0 467m 8092 4012 S 4 0.1 0:00.04 apache2 10274 www-data 15 0 467m 8056 4012 S 4 0.1 0:00.03 apache2 10291 www-data 15 0 468m 8292 4012 S 4 0.1 0:00.03 apache2 10293 www-data 15 0 468m 8292 4012 S 4 0.1 0:00.03 apache2 10308 www-data 15 0 468m 8296 4016 S 4 0.1 0:00.02 apache2 10317 www-data 15 0 468m 8292 4012 S 4 0.1 0:00.02 apache2 10320 www-data 15 0 468m 8292 4012 S 4 0.1 0:00.04 apache2 10325 www-data 15 0 468m 8292 4012 S 4 0.1 0:00.04 apache2
などなど..より多くのapache2プロセスを使用します。
1 分も経たないうちに、負荷が 0.48 から 2.17 になったことがわかります。この時点で apache を停止しないと、マシンが停止するまで負荷が数分以内に上昇し続けます。
トップ - 20:15:34 アップ 1:17、2 ユーザー、負荷平均: 2.17、0.62、0.21 タスク: 合計 1850、実行中 5、睡眠中 1845、停止 0、ゾンビ 0 CPU: 0.3%us、2.1%sy、0.0%ni、96.4%id、0.0%wa、0.1%hi、1.0%si、0.0%st メモリ: 合計 8179920k、使用済み 1938524k、空き 6241396k、バッファ 60860k スワップ: 合計 2097136k、使用済み 0k、空き 2097136k、キャッシュ 44196k
サイトへのアクセスが許可されていることがわかっているアドレスをホワイトリストに登録するファイアウォールがあります。
問題が何であるかについてのアイデアは大歓迎です。
ありがとう!