업데이트: mysql 데몬이 병목 현상을 일으키는 것 같습니다!! 작업 중입니다. 문제가 해결되었는지(그리고 다른 MPM으로 전환하지 않았는지) 알려드리겠습니다. 업데이트 2: 그건 내 문제의 이유가 아니었어 .. 아아. 아이디어가 부족합니다 :).
좋은 저녁이에요
내 웹서버에 작은 문제가 있습니다. 몇 시간에 걸쳐 엔지니어링하고 리엔지니어링한 후에는 이것이 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
공유 lib가 mod_mpm_worker.so
존재하지만 httpd
서비스를 다시 시작하려고 하면 바로 실패합니다.
나는 대수학이 끝났습니다 :). 제가 아주 중요한 것을 간과한 걸까요?
최선을 다하세요, 레토