테스트 사이트 - 개발 중인 베타 버전입니다

동시접속자가 많을때 일시적으로 접속을 막을 수 있을까요?

황승구 4년 전 조회 2,977

사이트를 운영할때 만약 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>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인