이더넷 상 보내는 속도가 500Mbps 이상 로드가 걸려서 서버가 일시적으로
과부하상태에 진입했음
Access.log 를 확인 하려고 하니 100명 이상의 사용자 중
망 회선이 좋은 유저가 점유율을 죄다 차지하고 있는 상태…
보내기 패킷량이 초당 50.0Mbps 를 초과한 상황에서 심각함을 인지하였다..
이미지 서버와 웹 서버 별도 분리가 가장 최적화의 모습인데
비용이 많이 들기 때문에 일단 속도 제한을 하기로 하고
검색을 했는데 윈도우의 APACHE 관련 속도제한 글이 별로 없어서 기록을 남긴다
httpd.conf파일 수정
https://httpd.apache.org/docs/2.4/mod/mod_ratelimit.html">출처 : 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로 제한되고 있다