| mod_curb Mod_Curb es un módulo limitante de ancho de banda acumulado para Apache. |
Descargar ahora |
mod_curb Clasificación y resumen
- Nombre del editor:
- Steve Kemp
- Sitio web del editor:
- http://www.steve.org.uk/Software/sift/
mod_curb Etiquetas
mod_curb Descripción
Mod_Curb es un módulo limitante de ancho de banda acumulado para Apache. Mod_curb es un módulo limitante de ancho de banda acumulativo para Apache. Este módulo se escribió para resolver el problema de limitar el uso del ancho de banda de un sitio web alojado. Las compañías de alojamiento pequeñas y pequeñas le darán un cuadro cómodo con un límite de transferencia de datos establecidos, como '2GB de tráfico por mes'. Le cobrarán extorbatadamente si pasa este límite ... He mirado a su alrededor y no puedo encontrar una solución de software simple para limitar los datos que servirán Apache, por lo que escribí una solution alternativa, la solución obvia es almacenar Sus archivos en un servidor FTP, como PROFTPD, y obtenga Apache para redirigir a los que usan MOD_PROXY, o algo similar. Ese es el único enfoque que podría pensar: cosas como Mod_Bandwidth, o Mod_Throttle, le permite limitar las conexiones actuales para evitar la saturación - No hacen un seguimiento de la transferencia acumulada durante un período de tiempo determinado. (Sí MOD_THTTTTLE tiene una limitación de 'volumen', pero no es suficiente para mi tipo de limitación). Sitio por la que se encuentran solo algunas opciones de configuración para jugar: · Tal vez se excede la URL para redirigir a si se excede el ancho de banda. · Limplo de banda el ancho de banda máximo. Para permitir, por ejemplo, '2GB', '650 MB' · AWIDTHMONITORURL DE BANDWIDTHMONITORUL Una URL que se puede usar para monitorear en tiempo real el ancho de banda actual servido, por ejemplo, '/mod_curb/status'.more Options debe compararse para variar el plazo para que las asignaciones son Posible ... Buildingif Usted está ejecutando Debian, o Redhat Linux y tiene instalado el paquete 'Apache-dev', debería poder construir el módulo con un simple 'make -f makefile-dev install'.heresher reconstrile apache. de la fuente con algo así: ./configure --add-module = .. / mod-birtb-1.0 / mod_curb.c -enable-shared-shared = bord -enable-shared = estado -enable-módulo = un La configuración mínima se verá como esta: # Limitación de ancho de banda requiere mod_status loadmodule status_module lib EXEC / MOD_STATUS.SO ExtendedStatus On # Cargue el código de limitación. LoadModule Mod_Curb libexec / mod_curb.so # Ir aquí Si se excede el límite, se excede el acceso a http://some.otherme.com/sorry.html enllimit de ancho de banda 750 MB de ancho de banda de 750 MB, estado de ancho de banda / Limitaciones: · Este módulo solo funcionará para servidores completos, No manejará los servidores virtuales en absoluto. Finalmente, sea un módulo Apache 2.x que implementa esta funcionalidad para hosts virtuales, pero no veo ninguna razón para ordenarlo / liberarlo antes de la adopción más extendida de Apache2. · Una vez que se haya alcanzado el límite de ancho de banda, el servidor redirigirá todas las solicitudes adicionales a un URL especificada por el usuario. (Por lo general, una página estática que dice algo como 'ancho de banda agotado, regreso en una hora'). · Para restablecer las cosas que debe reiniciar el servidor. Si el límite de ancho de banda es de unos pocos cientos de MB al día, simplemente configure un cronjob para que haga el reinicio necesario. · Este módulo requiere el uso de MOD_STATUS, y 'ExtendedStatus on' para funcionar normalmente componen problemas que visita la URL de estado. Configuración y la transferencia de ancho de banda se mantiene en '0'. Casi sin ciertamente no ha habilitado mod_status, o incluyó 'ExtendedStatus on' en su archivo de configuración ... lo que hay más nuevo en esta versión: · Error de tipos MIME fijos · Byte de alineación derecha Cuenta en la página de estado.
mod_curb Software relacionado