Apache2를 웹 서버로 사용하는 128GB Ram 시스템이 있습니다 (이 시스템에는 데이터베이스 서버가 없으며 데이터베이스 시스템은 2000 최대 연결을 처리 할 수있는 64GB Ram 시스템입니다). 현재 약 44 명의 바쁜 근로자와 12 명의 유휴 근로자가있는 모니터링 툴을 통해 프리 포크 모듈에 가장 적합한 이론적 값은 무엇입니까?
때때로로드 시간이 긴 웹 사이트를로드하는 빈 페이지가 있고 아파치 오류 로그에이 오류가 발생했습니다.
【공지】 아이 pid 13595 이탈 신호 분할 이상 (11)
이 문제를 어떻게 해결할 수 있습니까?
내 Apache2 Prefork 모듈 구성 :
StartServers 3
MinSpareServers 3
MaxSpareServers 5
ServerLimit 3200
MaxClients 3100
MaxRequestsPerChild 0
www Machine에서 무료 -h :
총 : 128G 사용 가능 : 97GB (아파치 2 실행 중) 공유 0b 버퍼 1.9G 캐시 23G
Apache2 및 기타 프로그램에서 사용하는 Ram :
Private + Shared = RAM used Program
96.0 KiB + 61.0 KiB = 157.0 KiB sh
176.0 KiB + 26.0 KiB = 202.0 KiB atd
176.0 KiB + 35.5 KiB = 211.5 KiB acpid
208.0 KiB + 19.5 KiB = 227.5 KiB mdadm
204.0 KiB + 30.0 KiB = 234.0 KiB init
248.0 KiB + 62.0 KiB = 310.0 KiB sendmail
376.0 KiB + 36.0 KiB = 412.0 KiB dbus-daemon
388.0 KiB + 285.5 KiB = 673.5 KiB cron (2)
820.0 KiB + 42.0 KiB = 862.0 KiB gam_server
920.0 KiB + 108.0 KiB = 1.0 MiB ntpd
968.0 KiB + 243.0 KiB = 1.2 MiB getty (6)
1.3 MiB + 351.5 KiB = 1.6 MiB udevd (3)
1.5 MiB + 343.0 KiB = 1.8 MiB sendmail-msp
2.0 MiB + 910.0 KiB = 2.9 MiB plugin-localresources2
3.4 MiB + 50.0 KiB = 3.4 MiB rsyslogd
3.6 MiB + 68.5 KiB = 3.7 MiB bash
1.9 MiB + 2.1 MiB = 4.0 MiB sendmail-mta (4)
3.8 MiB + 556.0 KiB = 4.3 MiB sshd (2)
3.7 MiB + 1.2 MiB = 4.8 MiB plugin-apache2
5.1 MiB + 1.2 MiB = 6.3 MiB agent-service
7.0 MiB + 654.0 KiB = 7.6 MiB fail2ban-server
9.6 MiB + 2.6 MiB = 12.2 MiB proftpd (8)
59.2 MiB + 70.0 KiB = 59.3 MiB miniserv.pl
96.8 MiB + 3.6 MiB = 100.4 MiB php5-cgi (2)
196.4 MiB + 35.9 MiB = 232.3 MiB apache2 (40)
---------------------------------
tot 450.0 MiB
2
웹 서버 내에서 실행되는 응용 프로그램 코드는 무엇입니까? 아마도 범인 일 것입니다.
—
Shane Madden
apache2ctl 상태의 샘플을 보내십시오; error_log에 무엇이 있습니까?
—
Hrvoje Špoljar