Skip to content

조회 수 14408 추천 수 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 2.2.17 (mod_url 하고 mod_rewrite 충돌) file ADMINPLAY 2011.08.18 20398
67 트래픽분석툴(mod_throttle) 설치 및 설정 - apache1.3.x ... file ADMINPLAY 2010.05.03 20021
66 KeepAlive 설정 및 정의 ADMINPLAY 2012.01.16 19893
65 Apache 2.2.21 패치 (mod_proxy_ajp 패치와 apache killer... ADMINPLAY 2012.01.16 19643
64 [Apache] MPM(Prefork VS Worker) ADMINPLAY 2012.01.16 19641
63 apache + oracle (오라클 DB 한글깨짐) ADMINPLAY 2010.02.24 19596
62 아파치 컴파일 에러(apr-util) configure: error: cannet ... ADMINPLAY 2009.08.08 19576
61 apache server 2.2, Tomcat5.5 로드밸런싱 및 클러스터 ADMINPLAY 2009.12.10 19122
60 mod_gzip, mod_deflate ADMINPLAY 2010.07.29 19119
59 아파치 2.X 버전에서 mod_cband를 이용한 트래픽관리 file ADMINPLAY 2009.01.17 19036
58 아파치(apache) 무단 링크 방지 ADMINPLAY 2011.06.18 18979
57 웹방화벽 ModSecurity 룰적용 순서 file l2zeo 2010.05.29 18918
56 Apache - 도메인 포워딩 ADMINPLAY 2010.08.26 18809
55 아파치 GeoIP를 이용한 국가별 제한 ADMINPLAY 2010.01.30 18790
54 xcache 설치 (xcache-1.2.2.tar.gz) file ADMINPLAY 2009.03.17 18364
53 squid 로 웹서버 가속하기..---== 강추 ==--- ADMINPLAY 2009.11.26 18256
52 Apache Make시 /usr/lib/libexpat.so: could not read sym... ADMINPLAY 2009.08.07 17945
51 (간단한 팁) 우분투에 Apache2 설치하기 ( apt-get ) 로키 2012.04.01 17608
50 apache가 worker 모드인지 prefork 모드로 동작하는지 확인 1 file l2zeo 2013.01.21 17473
49 아파치에서 한글 파일 읽기 [mod_url 설치] file ADMINPLAY 2009.03.17 17299
Board Pagination Prev 1 2 3 4 5 Next
/ 5

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234