apache module: mod_cband (Apache 2.x에서의 속도 제한 모듈)

|

Apache 1.3에서 속도 제한을 제공하는 모듈은 두가지가 있다. Session당 속도 제한은 mod_bandwidth, Site당 일일/월별 최대 전송량 제한은 mod_throttle을 사용했다.
(단지 이상한 점은, mod_bandwidth가 Apache 2.0에서 동작한다고 주장한다는 점이다. 실제로 구글로 검색을 하다 보면 이런식으로 적혀진 몇몇 흔적을 찾을 수 있는데, 정확한 내용을 찾을 길이 없다. 제작자의 홈페이지에서도 2007년 3월에 Apache 1.3용 모듈 소스가 배포된 것이 마지막이고, Apache 2.0용 mod_bandwidth의 소스는 찾을 수 없었다. 만일 있다고 하면 Apache 1.3과 2.x의 모듈 구조가 상당히 다른 바, 대부분의 소스가 바꼈을 것 같다. 실제로 Binary로 된, Window용 모듈이 배포되고 있는 것 같은 흔적도 있기는 하다.)

Apache 2.x에서는 mod_cband라는 모듈이 등장했는데, 어떤 놈인지 한번 까뒤집어보자.


2007/08/27 - [프로그래밍/Apache] - Override Apache (Version 2.0 above) Output Filter

Trackback 0 And Comment 2
  1. irdeal 2007.07.31 18:10 address edit & del reply

    mod_bw라는 것도 있습니다. 전 갠적으로 mod_bw가 좀더 가볍고 머 수정하기도 쉽고 해서 그걸 이용하고 있지요..어짜피 mod_cband와 비슷하게 돌아갑니다...sleep이용해서...하지만 둘다 실제 써먹기 별로 안좋은거 같아요 성능상...^^ 여튼 제 블로그에 트랙백이 걸려있길래 들와서 보고 갑니다 좋은 내용이 많은 것 같아요...저랑 하시는 일이 비슷하신듯..ㅋㅋ ,,신기하게 글들의 내용만 봐서는 완전 비슷한 일을 하시는거 같군요.. 종종 들르겠습니다.

    • 엘레노아 2007.08.01 00:43 신고 address edit & del

      아.. 저야말로요. 애써서 정리해주신덕에 좋은 자료 잘 정리하게 되어서 아주 좋았습니다. 말씀하신 mod_bw도 한번 살펴볼께요. 사실 bandwidth control하는 모듈이라는게 속도 저하를 바탕으로 엔진을 적용하는 것이기 때문에 속도는 어느정도 저하되기 나름인데, 사실 개발 이외의 부서에서는 그런 것을 잘 이해를 못하죠. 방문해주셔서 감사하구요. 종종 방문해주세요. *_*;;