1, la configuración nginx.conf
código es el siguiente http {............. limit_zone uno $ binary_remote_addr 10m; //Recuerdo la configuración predeterminada, solo comenté, si no se agregó .............. servidor {............... .. location {......... limit_conn one 20; //Límite de conexión limit_rate 500k; //Límite de ancho de banda ........} ............ .....} .............}
[root @ localhost nginx] # /etc/init.d/nginx reload //Reload
2, la prueba de IP limita el número de conexiones
siguiente código [root @ localhost nginx] # 100 WebBench -c -t 2 http://127.0.0.1/index.php WebBench - simple web Benchmark 1.5 Derechos de Autor ( c) Radim Kolar 1997-2004, software de fuente abierta GPL.
Evaluación comparativa: GET http://127.0.0.1/index.php 100 clientes, corriendo 2 segundos.
Velocidad = 429959 páginas /min, 2758544 bytes /seg. Solicitudes: 14332 susceed, 0 error.
[root @ localhost nginx] # cat /var/log/nginx/access.log |
Grep 503 |
//más dichos datos muchos, o más preferiblemente a añadir menos 127.0.0.1 - - [25 /Apr /2012: 17: 52: 21 0800] " GET /index.php HTTP /1.0 " 503 213 " - " " WebBench 1.5 " - 127.0.0.1 - - [25 /Apr /2012: 17: 52: 21 0800] " GET /index.php HTTP /1.0 " 503 213 " - " " WebBench 1.5 " - 127.0.0.1 - - [25 /Apr /2012: 17: 52: 21 0800] " GET /index.php HTTP /1.0 " 503 213 " - " " WebBench 1.5 " - 127.0.0.1 - - [25 /Apr /2012: 17: 52: 21 0800] " GET /index.php HTTP /1.0 " 503 213 " - " " WebBench 1.5 " - 127.0.0.1 - - [25 /Apr /2012: 17: 52: 21 0800] " GET /index.php HTTP /1.0 " 503 213 " - " " WebBench 1.5 " - 127.0.0.1 - - [25 /Apr /2012: 17: 52: 21 0800] " GET /index.php HTTP /1.0 " 503 213 " - " " WebBench 1.5 " - 127.0.0.1 - - [25 /Apr /2012: 17: 52: 21 0800] " GET /index.php HTTP /1.0 " 503 213 " - " " WebBench 1.5 " - 127.0.0.1 - - [25 /Apr /2012: 17:52:21 +0800 ] " GET /index.php HTTP /1.0 " 503 213 " - " WebBench 1.5 " -
................. .................................................. ...........................
A través de la prueba anterior, se puede concluir que no hay problema en limitar el número de conexiones ip, pero limitar el ancho de banda no puede ver, para ser honesto, esto no es una buena prueba, así que no puedo probar la
limitar el uso de Apache el número de IP y tráfico de descarga simultáneas de control
instalación de IP mod_limitipconn limitar el número de conexiones
1, Descarga: http: //dominia.org/djao/limitipconn2.html
2, la instalación: [root @ BlackGhost mod_limitipconn-0.22] # /usr /local /apache2 /bin /apxs - c -i mod_limitipconn.c
3, la siguiente configuración vi httpd.conf
código de abajo ExtendedStatus En los módulos limitipconn_module LoadModule /mod_limitipconn.so < IfModule mod_limitipconn.c > < Ubicación /> # 对 根 目录 MaxConnPerIP 6 # Número máximo de NoIPLimit im concurrente Edad /* # de la imagen no es limitante < /Localización > < Ubicación /descarga > # directorio raíz de la descarga MaxConnPerIP 1 # número máximo de concurrentes a 1 < /Localización > < /IfModule >
Descripción: después de extraer mod_limitipconn-0.22.tar.gz, que tiene un archivo README que ha llegado configurado para, en función de sus necesidades alteradas en la línea, si no lo hace, usted puede buscar en Internet, al igual que el uso de Apache Hay tanta gente, creo que otros han encontrado tus problemas y definitivamente puedes encontrarlos. Si usted quiere poner el número máximo de control de la máquina virtual concurrente, puede modificar extra /httpd-vhost.conf las etiquetas < IfModule mod_limitipconn.c > esto copia a < Virtualhost > en él
En tercer lugar, Instale mod_bandwidth
mod_bandwidth puede controlar el número de IP concurrentes, controlar el tráfico de descarga y controlar el tráfico de un directorio.
1, Descarga: http: //bwmod.sourceforge.net/
2, se instala: [root @ BlackGhost mod_bw] # /usr /local /apache2 /bin /-c apxs locales -i mod_bw.c
3, además de la configuración siguiente vi httpd.conf LoadModule bw_module módulos /mod_bw.so entonces vi open-vhosts.conf httpd
código de abajo escuchar 10004 NameVirtualHost *: 10 004 < VirtualHostLp: 10004 > DocumentRoot " /home /zhangy /www /test " Nombre del Servidor *: 10004 BandwidthModule On ForceBandWidthModule On Bandp /taxp /taxp /Consp. //Lilla de todos los parques //Lp. www.test.com-error.log " CustomLog " /home/zhangy/apache/www.test.com-error.log" gt /VirtualHost y;; común <
ancho de banda de archivo comprimido de extracción, que mod_bw.txt una descripción detallada y ejemplos, la siguiente es una parámetros parciales:
1, Ancho de banda localhost 0 # localhost no se limita a la velocidad 2, ancho de banda 192.168.1.5 102400 # para 192,168 .1.5 la velocidad es de 100 KB
3, ancho de banda y " u: ^ Mozilla y " # 10240 velocidad de 10KB 4 cuando se utiliza Mozilla, ancho de banda y " u (*.): Wget y " # 102400 si descargas wget cuando la velocidad de 10KB
5, ancho de banda mínimo toda -1 # asegurar que cada cliente velocidades de hasta 10 KB 6, LargeFileLimit .jpg 100 10240 #jpg archivo excede de 100 KB, 10 KB de velocidad
7 , # 510 el siguiente muy bueno, si no se establece, Apache se quejará a sí mismos, casi 404 reportados en la página raíz de un ErrorDocument muy feo 510 /exceed_speed.html BandWidthError 510
8, MaxConnection los 10 # ip máximo todo El número de conexiones es 10 9, MaxConnection 192.168.1.5 5 # 192.168.1.5 El número máximo de conexiones es 5
Cuando el servidor recibe una solicitud para un recurso web específico, ASP.NET usa los archivos de
La escala de las redes empresariales modernas es cada vez más grande.
Explique cuál es la redirección permanente de recursos, en general, cuando ingresa sina.com.cn (pági
Windows Vista será lanzado oficialmente, ¿cuáles son las diferencias con el XP ant
Información básica sobre el servidor Respuesta
Ejemplo de configuración de caché del servidor Nginx
¿A qué se debe prestar atención en la administración de los servidores arrendados de la empresa?
Conocimientos clave de la tecnología RAID y características RAID
Cómo configurar un servidor DHCP bajo el servidor Win2000
Golpe 123: Cómo exprimir la "cada gota de aceite" del servidor
Cuatro pasos para proteger de forma segura los servidores en la nube
Tecnología de matriz de discos RAID y principio de recuperación de datos
Un ejemplo de error de carga de imagen causado por el agotamiento del disco del servidor
¿Qué es la resolución de nombres de dominio?
La tabla de conexiones de iptables está llena y el acceso al sitio web es muy lento.
La actualización de Windows Server 2008 es una molestia
"Clone" disquete ¿Lo estás usando?
Configuración de Windows7 menú de inicio método de número de documento reciente
Instalación del disco virtual Método del sistema dual de Win10
¿Qué es el controlador de video 3D del sistema Win7? Cómo instalar el controlador de video 3D
Proceso detallado de inicio del sistema Linux e inicialización del sistema
Los usuarios de Office 365 Home Premium superan los 2 millones
¿Cómo elimina Win10 el icono de OneDrive en el panel de navegación?
La versión preliminar de Win10 versión 10120 solucionó el contenido