미니옵빠의 code stubs

Apache web server limit 증설하기 본문

OS/Linux

Apache web server limit 증설하기

미니옵빠 2011. 6. 29. 12:23

apache web server limit의 maxClients 수는 최대 256 인데, 이 수를 증설하기 위해서는 설치 시 아래의 가이드를 따른다.

modify ~/pkgs/httpd-2.2.9/server/mpm/prefork/prefork.c
#define DEFAULT_SERVER_LIMIT 2048

./configure --prefix=usr/env/apache(본인 환경에 맞게) --with-mpm=prefork --with-z --enable-info=shared --enable-rewrite=shared --enable-expires=shared --enable-headers=shared --enable-status=shared --enable-proxy=shared --enable-deflate=shared

make && make install

http.conf

<IfModule mpm_prefork_module>
    StartServers    32
    MinSpareServers 24
    MaxSpareServers 48
    MaxClients          1024
    MaxRequestsPerChild 2000
</IfModule>

# 아래는 그냥 기록용
Timeout 60
KeepAlive Off
UseCanonicalName Off
HostnameLookups Off
MaxKeepAliveRequests 100
KeepAliveTimeout 15