이거 잘못 대답 했다간 쪽팔리기 딱 좋은데...!
제가 보기엔 keepalive 가 on으로 되어 있을것 같은데
님처럼 많은 연결이 이루어지는 곳에서는 권하지 않는 방법입니다.
특정한 이유가 없다면 off하시구요.
정 on을 사용하시려면 keepalivetimeout를 2-3초로 낮추세요.
on으로 하게 되면 접속한 사용자들이 한동안 여러개의 웹데몬을
접유하므로써 데몬수가 급격히 증가하여 서버가 다운 되는
일이 있을수 있습니다.
특히 회원가입이나 수정이 겹치면 더 부하기 많이 걸리죠.
: 안녕하세요
:
: Linux(wow paran7.1) + apache1.3.27 + tomcat4.0.3 + mysql을 사용하고 있습니다.
:
: 아마도 설정이 문제가 있지 않은데요
:
: 급속히 사용자가 증가할때 만약 프로세스가 400까지 증가했다면
:
: 새벽에 사용자가 줄어들면은 프로세스가 어느정도 이하로 줄어들어야하지 않나요?
:
: 좀 알고 싶어서 질문을드립니다.
:
: 설정은 웹서버 DB서버 다 분리되어 있구요
:
: Timeout 100
: MaxKeepAliveRequests 10000
: MinSpareServers 20
: MaxSpareServers 40
: StartServers 20
: MaxClients 512
: MaxRequestsPerChild 10000
:
: 입니다.
:
: 그리고 한동안 접속이 폭주하는시간이 한 일주일에 6시간정도는 폭주 하는 스타일에 사
: 이트입니다.
: 분명 apache나 java프로세스는 400정도에서 멈춰있는데
: 사이트를 이동하면 아주 오랬동안 한참 지나야뜨던지
: 아니면 100초를 지나서 끝나던지 합니다.
:
: 그게 계속되면 memory나 cpu는 놀고 있는데 한참 그렇게 이동이 안됩니다.
:
: DB도 timeout이 100이구요
: 무슨 문제가 있어서 그러는지 알수 있을까요?
:
: 그 날이 이제 다가옵니다. 저도 걱정입니다.
:
: 답변좀 많이 부특드립니다.
:
: --
: 열심히 일한당신 더하랜다....