
파일 에는 httpd-mpm.conf
다음 섹션이 활성화되어 있습니다.
# WinNT MPM
# ThreadsPerChild: constant number of worker threads in the server process
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule mpm_winnt_module>
ThreadsPerChild 128
MaxRequestsPerChild 1024
</IfModule>
MaxRequestsPerChild
원래는 0(제한 없음)을 의미했지만 하드 메모리 할당 오류가 발생했기 때문에 Apache 문서에 따라 이 값에 유한한 제한을 두었습니다. 모니터링을 진행 중이지만 /server-status
이 값과 표시되는 항목의 상관관계를 찾을 수 없는 것 같습니다. 변경 사항이 적용되는지 확인하고, 이를 늘려야 할지 줄여야 할지 확인하고 싶습니다.
발췌 /server-status
:
서비스 | PID | Acc | 중 | 봄 여름 시즌 | 요청 | 콘 | 어린이 | 슬롯 | 고객 | V호스트 | 요구 |
---|---|---|---|---|---|---|---|---|---|---|---|
0-36 | 59996 | 2456년 03월 30일 | _ | 35 | 265 | 0.0 | 0.42 | 1.33 | wks315.acme.local | www.acme.com | 없는 |
0-36 | 59996 | 2166년 2월 180일 | 여 | 0 | 0 | 0.0 | 0.00 | 0.54 | 161.216.164.20 | www.acme.com | POST /loadMenu HTTP/1.1 |
0-36 | 59996 | 2426년 02월 281일 | _ | 23 | 296 | 0.0 | 0.00 | 1.11 | 184.151.190.107 | www.acme.com | 없는 |
0-36 | 59996 | 1867년 09월 09일 | _ | 15 | 390 | 0.0 | 0.00 | 1.40 | 192.168.5.41 | www.acme.com | 없는 |
0-36 | 59996 | 2294년 03월 4일 | _ | 59 | 218 | 0.0 | 0.05 | 0.12 | 192.168.5.231 | www.acme.com | 없는 |
0-36 | 59996 | 2489년 4월 274일 | 씨 | 0 | 249 | 0.0 | 0.07 | 0.90 | wks342 | www.acme.com | 없는 |
전설:
열 | 설명 |
---|---|
서비스 | 하위 서버 번호 - 세대 |
PID | OS 프로세스 ID |
Acc | 이 연결/이 하위/이 슬롯에 대한 액세스 수 |
중 | 동작 모드 |
봄 여름 시즌 | 가장 최근 요청이 시작된 이후의 시간(초) |
요청 | 가장 최근 요청을 처리하는 데 필요한 밀리초 |
콘 | 이 연결을 전송한 킬로바이트 |
어린이 | 메가바이트가 이 하위 항목을 전송했습니다. |
슬롯 | 이 슬롯에 전송된 총 메가바이트 |
처음에는 이것이 마지막 값일 수도 있지만Acc"이 슬롯"은 1024를 초과하면 작업자가 다시 시작되지만 그렇지 않음을 의미합니다. 두 번째 값인 "이 아이"를 모니터링했는데 320 부근에서 정점에 도달한 것으로 보이며 결코 1024에 가까워지지 않습니다. 그래서 무엇을 봐야 할지 잘 모르겠습니다.