오늘은 대한입니다.
sun's longitude:300 21 0.33 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2663 번 글의 답장글: Re: httpd 프로세스 숫자는 무엇을 의미하는가요?
글쓴이: 산이 [홈페이지] 글쓴날: 2007년 05월 09일 05:52:35 수(새벽) 조회: 3957

[희심금강]님이
 남기신 글:

>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션)    : 
>- 커널버전(옵션)
  : 
>- 데몬버전(예:apache
 1.3.27) : 
>- 데몬설치유형(RPM/컴파일/기타)
 : 
>-----------------------------------------
>*중요:한글 문자가 하나도 없으면 스팸페이지로
이동합니다(스팸
 필터링).
>
>pstree 명령으로 보면 httpd 프로세스 숫자가 나오는데
>이 프로세스의 숫자는 무엇을 의미하는가요?
>httpd.conf의 MaxClient과 관계가 있는것 같은데
>한명의 사람(하나의 ip)가 접속하면 이 ip가
httpd프로세스
>하나를 차지 하는 것인가요?
>

프로세스 개수를 의미합니다. MaxClient 와 관련은 없고,
MinSpareServers 나 또는 MaxSpareServers 에 관련 있습니다.
유저가 많으면 이 두 수치를 기본값에서 2배 이상 올려주면
됩니다.

>netstat -an | grep :80 | grep ESTABLISHED
>명령으로 시스템에 접속해 있는 ip를 체크해 보면
>한명의 ip가 여러개 나와 있는 경우가 많습니다.
>제 생각에는 하나의 ip가 여러개의 브라우저를 통해서
>시스템에 접근해서 이런 경우가 나오는 것 같은데
맞나요?
>이런경우 httpd는 어떻게 되나요? 브라우저를 연만큼의
개수
>를 차지 하는것인가요? 아니면 그와는 상관없이 하나의
프로세스를
>차지하는 것인가요?

그리고 IP주소 하나당 아피치 프로세스 한개가 아닙니다.
매요청마다 프로세스가 생긴다고 보면 됩니다. 예를들어 어떤
페이지에
이미지가 10개 있다면 총 요청은 11(이미지 10개 + html)번이
되는겁니다.
(html 안의 각종 SRC 속성이 이에 해당됨)


>httpd.conf의 MaxClient의 숫자가 256으로 설정되어 있으면
>httpd의 개수는 256이상으로 올라가지 않습니다.
>그렇다면 257번째의 접속자는 웹에 접속되지
않겠지요?
>저는 지금까지 httpd 숫자가 200넘어가면 시스템에 문제가
있는
>것으로 생각했는데 지금 보니까 단지 설정상의
문제일뿐
>시스템의 문제는 아닌것 같은데 맞는 것인가요?

257번째는 접속이 안되는 것이 아니라 상당히 지연됩니다. 즉
이전 프로세스가 반환할때까지 기다려다가 처리됩니다.

MaxClient 가 256이더라고 속도가 그리 늦지 않는다면
상관없습니다.
속도가 상당히 늦는다면 튜닝을 해줘야 합니다.

http://www.testmaster.인포/entry/%EC%95%84%ED%8C%8C%EC%B9%98-%
EC%9B%B9-%EC%84%9C%EB%B2%84-%ED%8A%9C%EB%8B%9D


여기에 비교적 잘 설명되어 있네요.

>
>ps)^^; 그럼 수고하세요. 책에는  명령어만 나열되어
있고
>이런 기본적인 원리는 없습니다. 이제 초급 시스템관리자인데

>관리자 해먹기 힘드네요. 열심히 공부해야지.. 

뭐 삽질하다보면 됩니다. ^^

 
이전글 : httpd 프로세스 숫자는 무엇을 의미하는가요?
다음글 : httpd 프로세스의 점유율이 과도하게 높습니다.  
 from 211.212.249.68
JS(Redhands)Board 0.4 +@

httpd 프로세스 숫자는 무엇을 의미하는가요? httpd 프로세스의 점유율이 과도하게 높습니다.
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds