http://cafe.naver.com/q69/114529

./configure 전에,
export CFLAGS="${CFLAGS} -DHARD_SERVER_LIMIT=1024 -DDEFAULT_SERVER_LIMIT=1024"

하고 컴파일한다.
----------
이거 찾는게 힘들어서 여기에 적어놓습니다.
용도는 아파치 대몬이 많이 뜨도록 설정하여 컴파일 하는 것입니다.
그냥 컴파일하면 MaxClients 설정의 수가 256을 넘으면 경고가 나오고 256으로 동작하죠.
최대값은 20000 이라고 되어있던것 같습니다.


 


앗 좋은 팁입니다.

참고로

apache 2.0.x
$ find server/mpm -regex ".+\.\(c\|h\)$" | \
xargs egrep '(MAX_SERVER_LIMIT|DEFAULT_SERVER_LIMIT)'

...
server/mpm/prefork/prefork.c:#ifndef DEFAULT_SERVER_LIMIT
server/mpm/prefork/prefork.c:#define DEFAULT_SERVER_LIMIT 256
...
server/mpm/prefork/prefork.c:#ifndef MAX_SERVER_LIMIT
server/mpm/prefork/prefork.c:#define MAX_SERVER_LIMIT 20000
...


HARD_SERVER_LIMIT 도 찾아보면,
beos, winnt, netware, mpmt_os2 에만 관련이 있군요.


같은 방법으로 apache 1.3.x 를 찾아보면
...
src/include/httpd.h:#define HARD_SERVER_LIMIT 256
...

따라서,
위의 팁은 그대로 1.3.x 에도 적용이 되겠군요.