|
|
|
|
|
|
|
|
Apache 동시접속자 수 늘리는 방법
httpd-2.x.x 에서의 SERVER_LIMIT 변경
apache-2.x.x 에서는 HARD_SERVER_LIMIT 을 수정하여 Max_Client 를 수정할 수 있습니다.
apache_tarball_source/src/include/httpd.h
#ifndef HARD_SERVER_LIMIT #ifdef WIN32 #define HARD_SERVER_LIMIT 1024 #elif defined(NETWARE) #define HARD_SERVER_LIMIT 2048 #else #define HARD_SERVER_LIMIT 256 <-- 2048 로 수정 #endif #endif
httpd-2.x.x 부터는 변경 아래와 같이 수정 후 apache 를 컴파일하시면 됩니다.
httpd-2.2.x 소스를 압축 해제 후 server/mpm/prefork/prefork.c 파일에서 #define DEFAULT_SERVER_LIMIT 256 를 아래와 같이 수정합니다.
#define DEFAULT_SERVER_LIMIT 1024
server/mpm/worker/worker.c 파일에서 #define DEFAULT_SERVER_LIMIT 16 부분을 찾아서 ( 16 * 16 = 256) #define DEFAULT_THREAD_LIMIT 64 이렇게 수정해 줍니다. ( 16 * 64 = 1024)
|
|
|
|
|
|
|
|
|
|