アップデート: mysql デーモンがボトルネックになっているようです!! 作業中です。これで問題が解決したらお知らせします (別の mpm に切り替えなくても済みます)。 アップデート2: それが私の問題の原因ではありませんでした。あぁ。アイデアが尽きました :)。
こんばんは
私の Web サーバーにちょっとした問題があります。何時間もエンジニアリングとリエンジニアリングを行った結果、Apache マルチプロセッシングに何らかの関係があるのではないかと考えています。
( ) サービスredhat7
で を使用します。現時点では、デフォルトはモジュールのようです。私の問題: が起動してからしばらく経つまで、リクエスト時間は常に低い (0 ~ 2 秒) です。その後、リクエスト時間はすぐに 30 秒以上に長くなります。apache2.4.7
httpd
mpm_prefork
httpd
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
サービスを再起動しようとするとすぐに失敗します。
代数学は終わりに近づいています :)。何かとても重要なことを見落としていませんか?
よろしくお願いします、レト