동시접속자가 많을때 일시적으로 접속을 막을 수 있을까요?
본문
사이트를 운영할때 만약 30명 이상이 동시접속을 한다면
일시적으로 접속을 막을 수 있을까요?
답변 1
리눅스에 아파치일 경우 설정에서 httpd.conf나 아래 파일을 찾아서 동시 접속 제한을 설정해야 합니다. 배포판마다 차이가 있어서 아래처럼
MaxRequestWorkers 30 으로 제한하거나 mxaxclients 30 등으로 하면
30명 넘어갔을때 그 뒤는 로딩이 나오면서 대기하게 됩니다. # vi /etc/apache2/mods-available/mpm_prefork.conf
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxRequestWorkers 300
ServerLimit 30
MaxConnectionsPerChild 0
<
/IfModule
>
답변을 작성하시기 전에 로그인 해주세요.