apache (httpd) の mpm_worker に関する問題

apache (httpd) の mpm_worker に関する問題

アップデート: mysql デーモンがボトルネックになっているようです!! 作業中です。これで問題が解決したらお知らせします (別の mpm に切り替えなくても済みます)。 アップデート2: それが私の問題の原因ではありませんでした。あぁ。アイデアが尽きました :)。

こんばんは

私の Web サーバーにちょっとした問題があります。何時間もエンジニアリングとリエンジニアリングを行った結果、Apache マルチプロセッシングに何らかの関係があるのではないかと考えています。

( ) サービスredhat7で を使用します。現時点では、デフォルトはモジュールのようです。私の問題: が起動してからしばらく経つまで、リクエスト時間は常に低い (0 ~ 2 秒) です。その後、リクエスト時間はすぐに 30 秒以上に長くなります。apache2.4.7httpdmpm_preforkhttpd

mpm_event私が知る限りでは、モジュールまたはに切り替える方が良いようですmpm_worker。しかし、私のhttpdはこれらのモジュールをロードしませんでした。私が試したのは、

  • httpd-mpm.confデフォルトをコピーしました/etc/httpd/conf.d/
  • httpdサービスが再起動し、構成の読み込みは正常のようです

次に、apache正しいモジュールをロードするように指示します。

  • /etc/httpd/conf.modules.d/00-mpm.conf
  • コメント:LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
  • コメントを外す:LoadModule mpm_worker_module modules/mod_mpm_worker.so

共有ライブラリmod_mpm_worker.soは存在しますが、httpdサービスを再起動しようとするとすぐに失敗します。

代数学は終わりに近づいています :)。何かとても重要なことを見落としていませんか?

よろしくお願いします、レト

関連情報