https://m.blog.naver.com/forioso/221037246339
여긴 기준으로
KeepAlive On, 3초 로
Timeout은 10초인데 네트워크 상황을 봐서 늘릴 것을 생각해봐야한다.(국내 상황에서 10초동안 접속에 문제 생기면 서비스 힘들겠지만)
CentOS 7, Apache/2.4.46 기준으로 동작 테스트함
# vi /etc/httpd/conf.d/mpm_prefork.conf
<IfModule mpm_prefork_module>
ServerLimit 1024 # 서버 사용가능 메모리에 맞춰서
StartServers 25 # 운영서버라면 늘려라
MinSpareServers 25 # 운영서버라면 늘려라
MaxSpareServers 50 #
MaxClients 1024 # 서버 사용가능 메모리에 맞춰서
MaxRequestsPerChild 10000 # 프로세스 최대 동작수. 메모리 누수 걱정을 생각하면 어느정도 숫자를 적어주자.
KeepAlive on
MaxKeepAliveRequests 100
KeepAliveTimeout 3
Timeout 10
</IfModule>