¿Cómo configurar el servidor iis para lograr los permisos más altos?
Encontramos un grupo de programas correspondiente al sitio web en el grupo de aplicaciones y luego seleccionamos la configuración avanzada y el modelo de proceso para tener un número máximo de procesos de trabajo. Cuando el sitio web sea muy concurrente, aumentaremos el valor aquí de manera adecuada, lo que puede reducir las colas y mejorar el rendimiento.
Además, hay algunos elementos de configuración en el grupo de aplicaciones que tendrán un cierto impacto en el rendimiento, como por ejemplo:
Longitud de la cola: el valor predeterminado es 1000, podemos cambiarlo. a 65535;
p>
Habilitar aplicaciones de 32 bits: el valor predeterminado es falso, debemos cambiarlo a verdadero para garantizar la compatibilidad del software;
Deshabilitar el reciclaje superpuesto : El valor predeterminado es falso, debemos cambiarlo. Si es verdadero, puede evitar que el grupo de aplicaciones pretenda estar muerto después del reciclaje;
Fast Fail-Safe-Enabled: el valor predeterminado es verdadero, debemos cambiarlo. cámbielo a falso.
Además, también podemos habilitar la compresión Gzip de IIS. La forma de habilitarla es como se muestra en la siguiente figura:
No hay otros elementos de configuración que deban cambiarse. No basta con depender únicamente de IIS para mejorar las capacidades de concurrencia de las aplicaciones. Necesitamos elegir otras técnicas para optimizarlo.
Basado en mi experiencia, le doy algunas opciones para su referencia:
1. Implementar Nginx como servidor proxy en el front-end de IIS e IIS como servidor de back-end. para manejar solicitudes dinámicas
p>
2. Separación de recursos dinámicos y estáticos, aceleración CDN unificada de recursos estáticos
3. Incluso para algunas páginas, podemos almacenar su contenido en Redis. La base de datos K/V tiene un mejor rendimiento operativo y reduce la presión sobre la base de datos.