проблемы apache (httpd) с mpm_worker

проблемы apache (httpd) с mpm_worker

ОБНОВЛЯТЬ: Похоже, что mysql deamon является узким местом!! Работаю над этим - дам знать, если это решит мои проблемы (и не перейду на другой mpm). ОБНОВЛЕНИЕ2: это не было причиной моей проблемы .. аргх. Идеи закончились :).

Добрый вечер

У меня есть небольшая проблема с моим веб-сервером. После многих часов проектирования и реинжиниринга я предполагаю, что это как-то связано с многопроцессорностью Apache.

Использование redhat7с apache2.4.7( httpd) сервисом. Похоже, что на данный момент по умолчанию используется mpm_preforkмодуль. Моя проблема: время запроса постоянно низкое (0-2 сек) до некоторого времени после запуска httpd. Затем время запроса немедленно увеличивается до 30 секунд и более!

Насколько я понял, лучше переключиться на модуль 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при попытке перезапустить службу она дает сбой.

Я в конце своей алгебры :). Я что-то очень-очень важное упустил?

Всего наилучшего, Рето.

Связанный контент