ATUALIZAR: Parece que o deamon mysql é o gargalo!! Trabalhando nisso - avisarei se isso resolveu meus problemas (e não mudou para outro mpm). ATUALIZAÇÃO2: esse não foi o motivo do meu problema .. argh. Ficando sem ideias :).
Boa noite
Eu tenho um pequeno problema com meu servidor web. Depois de horas e horas de engenharia e reengenharia, acho que tem algo a ver com o multiprocessamento do Apache.
Usando um redhat7
com um serviço apache2.4.7
( httpd
). Parece que o padrão no momento é o mpm_prefork
módulo. Meu problema: os tempos de solicitação são constantemente baixos (0-2 segundos) até algum tempo após o httpd
início. Então, os tempos de solicitação aumentam imediatamente para 30 segundos ou mais!
Pelo que aprendi, seria melhor mudar para o módulo mpm_event
ou mpm_worker
. No entanto, meu httpd não carregou esses módulos. O que tentei foi incluir o
- copiado
httpd-mpm.conf
padrão para/etc/httpd/conf.d/
httpd
o serviço é reiniciado, o carregamento da configuração parece estar ok
Em seguida, diga apache
para carregar o módulo correto modificando
/etc/httpd/conf.modules.d/00-mpm.conf
- comentando:
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
- descomentando:
LoadModule mpm_worker_module modules/mod_mpm_worker.so
A biblioteca compartilhada mod_mpm_worker.so
existe, no entanto, httpd
falhará assim que eu tentar reiniciar o serviço.
Estou no final da minha álgebra :). Eu esqueci algo muito importante?
Tudo de bom, Reto