Windows APACHE 2.4 운영 시 속도 제한 걸기

이더넷 상 보내는 속도가 500Mbps 이상 로드가 걸려서 서버가 일시적으로

과부하상태에 진입했음

Access.log 를 확인 하려고 하니 100명 이상의 사용자 중

망 회선이 좋은 유저가 점유율을 죄다 차지하고 있는 상태…

보내기 패킷량이 초당 50.0Mbps 를 초과한 상황에서 심각함을 인지하였다..

이미지 서버와 웹 서버 별도 분리가 가장 최적화의 모습인데

비용이 많이 들기 때문에 일단 속도 제한을 하기로 하고

검색을 했는데 윈도우의 APACHE 관련 속도제한 글이 별로 없어서 기록을 남긴다


httpd.conf파일 수정

출처 : https://httpd.apache.org/docs/2.4/mod/mod_ratelimit.html

<Location “/제한을 할 디렉토리 위치/”>

SetOutputFilter RATE_LIMIT

SetEnv rate-limit 1000

#SetEnv rate-initial-burst 512

</Location>

위 글을 복사한다

그리고

#LoadModule ratelimit_module modules/mod_ratelimit.so

을 찾아서 #을 제거한다

속도제한은 1000Kbyte 즉 세션당 1Mbps로 제한되고 있다

이 게시물에 대해 평가 해주세요!

결과 0 참여자 0

Your page rank:

리플 남기기