Skip to content

조회 수 14575 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
1) Apache 1.3

Apache 1.3 에서는 기본적으로 Max Clients 값은 256까지만 설정할 수 있다.
이 Parameter 값을 증가시키려면 Apache 의 source 를 수정하여 다시 컴파일 해야 가능하다.

Apache source 디렉토리로 이동해서 src/include/httpd.h 파일을 열고
HARD_SERVER_LIMIT 256 으로 설정되어 있는 값을 512 또는 1024 로 변경하여 저장 후 컴파일 해준다.


2) Apache 2.2

Apache 2.2 는 Apache 1.3 과 매우 다른데, httpd.h 파일에는 Max Client 와 관련한 옵션이 없다.
따라서, Apache 2.2 에서는 2개의 파일에서 설정을 바꾸어 주어야 한다.

Apache source 디렉토리로 이동해서 server/mpm/prefork/prefork.c 파일을 열고
#define DEFAULT_SERVER_LIMIT 256 으로 설정되어 있는 값을 2048 으로 변경하여 저장한다.

여기서, 2048 / 256 을 계산하면 8 이라는 배수가 나온다. 

다시 Apache source 디렉토리로 이동해서 server/mpm/work/worker.c 파일을 열고
#define DEFAULT_SERVER_LIMIT 16 으로 설정되어 있는 값을 128 으로 변경하여 저장한다.

./configure -prefix=/usr/local/apache --enable-rewrite 명령으로 재컴파일

vi /usr/local/apache/conf/extra/httpd-mpm.conf 파일을 열고

<IfModule worker.c> 지시자내 설정 중
MaxClients 2048 저장하고 Apache 를 재시작해준다.

work 는 스레드 방식으로 아파치가 작동하도록 하기 위한 설정
prefork 는 전통적인 아파치 실행방식은 prefork 방식의 설정


또다른 방법으로는
KeepAlive Off 하는것이다...

동접자 확인법
netstat -an | grep :80 | grep ESTABLISHED | wc -l

List of Articles
번호 제목 글쓴이 날짜 조회 수
68 Apache 1.3.12 httpd.conf 파일 한글설명 ADMINPLAY 2009.03.04 13516
67 웹 사이트 속도측정 file ADMINPLAY 2009.03.04 16635
66 아파치에서 한글 파일 읽기 [mod_url 설치] file ADMINPLAY 2009.03.17 17443
65 초간단 웹 페이지 로딩시간 체크법 ADMINPLAY 2009.03.17 15504
64 아파치웹서버 모니터링하기 file ADMINPLAY 2009.03.17 16626
63 xcache 설치 (xcache-1.2.2.tar.gz) file ADMINPLAY 2009.03.17 18482
62 아파치 웹서버 사용 시 무단 링크 방지법 ADMINPLAY 2009.04.03 15735
61 expires설정으로 브라우저캐시 ADMINPLAY 2009.04.18 14796
60 Apache의 Indexes된 페이지에서 한글표시 file ADMINPLAY 2009.05.07 16402
59 [LINUX] Apache 2.2 + mod jk 1.2 + Tomcat 5.x 연동 ADMINPLAY 2009.05.07 21173
58 [자료] 웹사이트 성능개선 위한 커널 튜닝 사례 ADMINPLAY 2009.05.10 13921
57 Tomcat 4 과 Apache 2 연동 ADMINPLAY 2009.06.06 14749
56 Apache 웹서버 MaxClient 최대값 조정을 위한 C & CPP 플... ADMINPLAY 2009.06.21 13954
55 매일 자정에 트래픽 초기화 하기 ADMINPLAY 2009.07.18 15750
54 apache 에서 euc-kr홈페이지를 포팅할때 화면이안나올경우 ADMINPLAY 2009.07.18 14344
53 Unclean shutdown of previous Apache run? ADMINPLAY 2009.08.05 21940
52 make[2]: *** [htpasswd] 오류 1 , make[1]: *** [all-rec... ADMINPLAY 2009.08.07 27250
51 Apache Make시 /usr/lib/libexpat.so: could not read sym... ADMINPLAY 2009.08.07 18072
50 APM 기본설치후 아파치 실행에러 httpd: Could not determ... ADMINPLAY 2009.08.08 22010
49 아파치 컴파일 에러(apr-util) configure: error: cannet ... ADMINPLAY 2009.08.08 19737
Board Pagination Prev 1 2 3 4 5 Next
/ 5

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234