>> Delete No. 52292 article
No. throttle module에 대해 질문 드립니다.

등록 2002-07-09 14:26:00 By localhost     조회 4
이름 궁금이    

		안녕하세요.
 현재 설정을 보자고 하셔서 제 설정에 문제가 있지 않을까 의심이 가서
계속 봤는데 역시나 도저히 찾을수가 없네요.
 우선 현재 redhat 7.3, apache 1.3.26, throttle module 3.1.2 입니다.
throttle는 static으로 컴파일 되어 졌으며,
 httpd -l 하면 throttle가 포함이 되어졌다는게 보여졌습니다.
 우선 AddModule로 throttle이 포함되어져 있으며.
apache 설정에는 throttle에 관련된 사항은 아래와 같습니다.
  ThrottlePolicy None
  Order deny,allow
Deny from all
Allow from 222.111.222.110 # 현재 하당 IP에서만 접근 가능하게 설정
SetHandler throttle-status
   SetHandler throttle-me
   NameVirtualHost 222.222.222.222
 # 아래 사용자는 용량 70M로 제한, 접속수는 50으로 해놔봤습니다.
 ServerName user1.www1.domain.com
DocumentRoot /home/user1/public_html
ThrottlePolicy Volume 70M 1d
ThrottlePolicy Request 50 1d
ErrorLog /var/log/apache/user1-error.log
CustomLog /var/log/apache/user1-access-temp.log vcombined
  # 아래 사용자는 용량만 800M로 제한해 봤습니다.
 ServerName user2.www1.domain.com
DocumentRoot /home/user2/public_html
ThrottlePolicy Volume 800M 1d
ErrorLog /var/log/apache/user2-error.log
CustomLog /var/log/apache/user2-access-temp.log vcombined
  현재 IP는 저희 서비스때문에 다른것으로 바꾸었습니다. 양해 바랍니다.
 우선 문제를 다시 말씀 드리면, 가령 user2.www1.domain.com으로 접속시
해당 가상호스팅도메인에 대해 접속시 리플래쉬를 다수 누르거나, 큰 용량의 파일
약 3M정도만 전송 받아도 바로 503 Error가 나타납니다.
 근데 더 희한한 문제는 다른 가상호스팅을 하는 도메인에 대해서 접속을 해도
이 503 에러가 뜬다는것입니다.
 물론 2곳 전부 제한을 초과하지 않았습니다.( 여러번 설정을 지우고 다시 쓰고 재시작 해
봤습니다. )  그리고 다른 컴퓨터에 가서 다시 해당 주소로 접근하면 이때는 잘 나옵니다.
하지만 또 다운로드를 받거나 여러번 리플래쉬를 해주게 되면 위와 같이 503 Error가 나옵니
다. 너무 당황스럽네요.
 그러다가 한 몇분 지나면다시 접속이 됩니다.
그리고 다시 파일 다운로드 받으면 다시 또 503 Error가 떠버럽니다.
한 몇분간 계속 503 Error가 떠 있습니다.
 제가 모듈을 포함시킬때 잘못된건지, 하지만 웹에서 throttle-status가 잘 나오며,
파일 다운로드시 용량 측정도 정확히 나타나며, request 요청시 증가하며,
제한량을 초과시 주황생 경보, 적색 차단등 여러가지로 잘 작동은 하고 있습니다.
 부디 답변 부탁 드리며, 다른 정보가 더 필요하다면 알려 드리겠습니다.
 그럼 좋은 하루 되세요.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved