Rompa el límite y deje que el servidor IIS se ejecute a pedido

  
                  [Introducción] El sitio web se ha convertido en un escenario de moda para la autoexpresión y la autopromoción. Si se ha unido a la familia de la moda, definitivamente querrá crear un sitio web que pueda mostrar su estilo personal. De hecho, no es difícil crear un sitio web, siempre y cuando lo usemos nosotros mismos. En la computadora, instale un sistema de servidor como Windows 2000, 2003, y luego use el programa de consola IIS que viene con estos sistemas de servidor para configurar rápidamente un sitio propio.

¿Cómo puedo hacer que mi sitio se sirva de manera eficiente externamente después de tener un sitio? De hecho, para hacer esto, debe dominar algunas técnicas para optimizar y ajustar la consola IIS. Después de todo, de manera predeterminada, ¡la consola IIS tiene muchas restricciones para el funcionamiento eficiente del sitio web! Este no es el caso, este artículo a continuación rompe las restricciones predeterminadas de IIS como punto de partida, para proporcionarle varias habilidades de administración que pueden hacer que el sitio web funcione de manera eficiente.
1, las limitaciones de capacidad de ruptura, para lograr un archivo de gran carga de
de Windows IIS Server 2003 de manera predeterminada, sólo permite a los usuarios cargar páginas capacidad máxima del archivo de 200 KB, si la subida Si el tamaño del archivo supera este límite, la página web mostrará automáticamente un mensaje similar a "Solicitar error de objeto". Entonces, ¿hay alguna manera de romper el límite de tamaño de archivo del servidor IIS para cargar un archivo más grande en el sitio web? De hecho, a través de los siguientes pasos, podemos personalizar la capacidad estándar del archivo de carga del sitio web tanto como queramos, facilitando la carga del archivo grande:

Primero haga clic en el comando "Inicio" /"Ejecutar", en su Después del cuadro de ejecución emergente, ingrese el comando de cadena "Services.msc", haga clic en el botón "Aceptar", ingrese a la interfaz de la lista de servicios del sistema, busque la opción de servicio "Servicio de publicación en la World Wide Web" en la interfaz y use el mouse Haga doble clic en él para abrir la ventana de configuración de propiedades del servicio y luego haga clic en el botón Detener en la ventana para desactivar temporalmente el servicio del sistema "Servicio de publicación en la World Wide Web".
En segundo lugar, el sistema de ventana del explorador abierta, se convierten en la ventana "inesrv" sub-carpeta "system32", y encontrar el archivo "metabase.xml" en la interfaz de ventana correspondiente, a continuación, el botón derecho del ratón Haga clic en el archivo y ejecute el comando "Editar" desde el menú contextual emergente, de modo que el sistema llamará automáticamente a la herramienta de edición de archivos, como el Bloc de notas, para abrir el archivo.
abajo y desde la interfaz de edición de texto abierto, busque la cadena "AspMaxRequestEntityAllowed" (Figura 1); encontramos que el valor por defecto de la cadena correspondiente a "204800", el valor es en realidad página web ASP El valor predeterminado de "204800" se usa para personalizar el estándar de capacidad del archivo de carga máximo permitido. El valor predeterminado del sitio web es 200K. Ahora podemos modificar este valor a voluntad para cumplir con los requisitos de carga de archivos. Por ejemplo, si queremos cargar un archivo de tamaño 10M, solo tenemos que cambiar "204800" a "10485760" y luego volver a guardar el archivo. Si


560) this.style.width = 560; "border = 1> Figura 1

Para que la configuración anterior tenga efecto, también debemos ingresar a la ventana de la lista de servicios del sistema. Reinicie el servicio del "Servicio de publicación World Wide Web", luego vaya a la ventana de la consola IIS del sistema y reinicie el sitio web de ASP para que el sitio web de destino pueda permitirnos cargar archivos grandes oficialmente.

2, rompiendo el límite de memoria, operación de alta velocidad
de forma predeterminada, Windows 2003 Server IIS no recupera automáticamente los recursos de memoria del sistema utilizados por el proceso de solicitud, tales como el tiempo de funcionamiento del sitio Crecimiento, los recursos de memoria limitados en el servidor web se utilizarán cada vez menos, hasta que los recursos de memoria se consuman por completo, y todo el sistema del sitio web se encuentre en un estado de parálisis. El grupo de programas le permite a IIS reclamar periódicamente los procesos de trabajo no deseados para cambiar el límite predeterminado de los recursos de memoria de IIS6.0 para garantizar que el sistema del sitio web pueda ejecutarse de manera estable y a alta velocidad. Los pasos de implementación específicos para cambiar el límite predeterminado de la memoria y configurar el proceso de reciclaje son los siguientes:

Primero haga clic en las opciones "Configuración" y "Panel de control" una a una en el menú "Inicio", y luego haga doble clic en la interfaz en la parte posterior. proyecto "herramientas administrativas" y haga doble clic en herramientas administrativas lista de interfaces de la opción "servicios de Internet Information Manager", entrar en el sistema de interfaz de consola de IIS.
despliegan una a una en la zona izquierda de la interfaz de la consola de IIS Opción "Equipo local" /"Grupo de aplicaciones" /"DefaultAppPool", luego haga clic con el botón derecho en la opción "DefaultAppPool", y luego ejecute el comando "Propiedades" desde el menú contextual emergente para abrir la ventana de configuración de propiedades para la opción. BR>
Haga clic en la pestaña "Reciclar" en la ventana de configuración para abrir la página de configuración de opciones que se muestra en la Figura 2; seleccione la opción "Proceso de reciclaje de trabajo (minutos)" y seleccione la opción correspondiente. Introduzca un valor específico en el cuadro de texto para informar a IIS durante cuánto tiempo debe reclamar automáticamente el proceso de aplicación inactiva. Reimprima la red de la aplicación www.45it.com, especifique

A continuación, seleccione el elemento "Proceso de reciclaje de trabajo (número de solicitudes)" en la página de la Figura 2, e ingrese un texto específico en el cuadro de texto correspondiente a la opción. El valor, para especificar cuántas solicitudes recibe el sistema IIS, puede comenzar a reciclar el proceso de solicitud. Teniendo en cuenta que IIS también consume una gran cantidad de recursos del sistema al reciclar el proceso de solicitud, por lo que para escalonar el tiempo de visita al sitio web, También debe seleccionar el ítem "Reciclar procesos de trabajo en el siguiente momento" y hacer clic en el botón "Agregar" para especificar cuándo un sitio web está inactivo para comenzar a reciclar el proceso de solicitud. Normalmente, podemos configurar la hora para la noche. Alrededor de las 2 en punto.

560) this.style.width = 560; "border = 1> Figura 2

A continuación, en la interfaz de la consola IIS, haga clic con el botón derecho en el nombre del sitio de destino, desde En el menú contextual derecho, seleccione la opción "Propiedades", luego haga clic en la pestaña "Directorio principal" en la interfaz de propiedades del sitio web de destino y verifique si el grupo de aplicaciones en la página de configuración de la opción correspondiente está configurado en "DefaultAppPool", si no Puede volver a ajustarlo. Después de completar todas las configuraciones anteriores, reinicie el servicio IIS del sistema, para que nuestro sitio web ASP pueda ejecutarse a alta velocidad.

3, rompa las restricciones de recursos, logre Operación eficiente

Si nuestro sitio web de ASP se ubica en un servidor con una configuración de bajo rendimiento y un sistema operativo Windows 2000, IIS será muy ineficiente en el manejo de las solicitudes de acceso al sitio web de forma predeterminada. Para que los visitantes no puedan acceder al sitio web de ASP muy rápidamente; para que los visitantes puedan visitar el sitio web de destino con mayor facilidad, podemos romper el límite de recursos del sistema de la siguiente manera, y dejar que IIS lo más posible. Para procesar la solicitud de acceso al sitio web:

Haga clic en la opción "Inicio" /"Programas" /"Herramientas administrativas" /"Administrador de servicios de Internet" para abrir la interfaz de administración de "Servicios de información de Internet", expanda con el botón izquierdo del mouse El nombre de host del área izquierda de la interfaz, y en la lista de sitios correspondientes al host, seleccione el sitio web de destino de ASP que necesita administrar, luego haga clic derecho en el sitio web y ejecute el comando "Propiedades" en el menú del botón derecho. En la interfaz de configuración de propiedades que aparece después, haga clic en la pestaña "Directorio principal".

A continuación, en la página de configuración de opciones correspondiente a "Directorio principal", haga clic en el menú desplegable en el elemento de configuración "Protección de aplicación". Botón (como se muestra en la Figura 3), luego seleccione el elemento "Bajo (Proceso IIS)" en el cuadro de lista desplegable correspondiente, y haga clic en el botón "Aceptar", para que la eficiencia del servidor IIS para procesar las solicitudes de acceso se mejore en el futuro. 20% más o menos.

560) this.style.width = 560; "border = 1> Figura 3

Para hacer que el sitio web de ASP consuma menos recursos de espacio, también podemos hacer clic Límite de configuración de propiedad del sitio web ASP En la pestaña "Sitios web", y desmarque el elemento "Habilitar registro" en la página de configuración de opción correspondiente, para que el servidor IIS no tenga que liberar recursos de espacio para guardar cada registro de conexión de acceso, por lo que También garantiza que el servidor IIS maneje varios tipos de información de solicitud de acceso a sitios web en un estado más eficiente. Además, la selección del elemento "Habilitar activación HTTP" en la página de configuración de la opción "Sitio web" también puede mejorar la eficiencia de la información de solicitud de acceso al procesamiento del sitio web de ASP en cierta medida. Por supuesto, para hacer que el sitio web de ASP sea más eficiente, es mejor configurar el sitio web en un sistema de servidor dedicado de alto rendimiento, o agregar varias CPU a su propio servidor, ¡para que el efecto de ejecución sea más obvio!

Copyright © Conocimiento de Windows All Rights Reserved