질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

max client와 keepalive

작성자 정보

  • 초짜리눅서 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요 초짜리눅서입니다.

1.max client가 256으로 설정되어있을경우 ps aux | grep httpd | wc -l 로 나온숫자가 256이 되면 더이상 받지못하는 건가요?..

2.위의 값과 netstat -na | grep 'EST' | wc -l 값과 같아야 하나요?..

3.time_out 상태는 위(max client)와 관련이 없는건지요?..

답변주시면 감사하겠습니다 ~~

관련자료

댓글 2

아이님의 댓글

  • 아이
  • 작성일
ps aux | grep httpd | wc -l 이 명령이 정확한 클라이언트 수가 되지 않습니다.
클라이언트 접속수가 256이 만땅이되면 waiting이 일어납니다.
그렇다고 256이 꽉차는 일은 쉽지 않겠죠.

netstat -na | grep 'EST' | wc -l의 값도 단지 연결된 모든 연결을 보여주게 되니깐요. 정확한 값이 아닙니다. 80번 포트로만 검사를 하더라도, 브라우저 특성상 HTTP 1.1의 경우 커넥션이 2개씩 열리게 됩니다. 요즘 PC의 경우 튜닝이 되어서 커넥션이 10개까지도 열리니깐 더더욱 이런것들로 클라이언트 수를 파악할수 없습니다.

초짜리눅서님의 댓글

  • 초짜리눅서
  • 작성일
keepalive설정을 on으로 할경우 80포트의 EST상태만 중복아이피제거(uniq) 후 sort하면 당시의 클라이언트의 수와 대략 맞을꺼 같은데...ㅡㅡ;;
현재 저희 서버는 keepalive=off라 time_wait만 죽어라 떠있네요..ㅋ

공지사항


뉴스광장


  • 현재 회원수 :  60,138 명
  • 현재 강좌수 :  36,196 개
  • 현재 접속자 :  420 명