|
|
Publicado en 1/8/2019 16:47:32
|
|
|
|

¡Crees que puedes ser lento, eso es imposible! Crees que puedes quedarte quieto, ¡pero eso es imposible!
Henan es el lugar de nacimiento de la trama de Esperar al conejo, que cuenta la historia de un campesino perezoso sentado junto a un tocón esperando a que el adorable conejito golpee el árbol, así que ¿cómo puede pasar algo así todos los días? Lo que pienses siempre saldrá como piensas, así que tomar la iniciativa será la forma más eficaz. ¡Todo santo tiene un pasado, todo pecador tiene un futuro!
Lee hasta el principio:
1. Este artículo toma como ejemplos IIS8 y Windows Server 2012R2
2. IIS8 funciona en Windows Server 2012 y versiones de Windows 8 y posteriores.
3. El pool de aplicaciones y el sitio web existen por separado en IIS, pero la operación del sitio web debe basarse en la premisa de que se inicia el pool de aplicaciones correspondiente.
4. Por defecto, el pool de aplicaciones será automáticamente reclamado por IIS tras un periodo de inactividad (sin operaciones solicitadas).
5. IIS8 viene con un kit de herramientas para inicializar aplicaciones, IIS7.5 necesita buscar paquetes de instalación independientes para la instalación, y la inicialización automática de IIS no está soportada por el momento siendo inferior a 7,5.
6. Este método de casos puede resolver el problema del acceso lento ASP.Net la primera vez y el acceso lento tras un periodo de tiempo.
¡Vamos a movernos!
1. Instalar la función de inicialización de aplicaciones IIS
Como se muestra a continuación:
2. Editar el modo de inicio del grupo de aplicaciones correspondiente en la web
Como se muestra en la figura siguiente, la ruta de operación es la siguiente: Pool de aplicaciones - > Pool de programas correspondiente del sitio web - > Clic derecho, Ajustes avanzados - Selección >, Modo de inicio siempre en ejecución
3. Habilitar la precarga correspondiente del sitio web Como se muestra en la figura siguiente, la ruta de operación: Sitio web -> Sitio web correspondiente -> Clic derecho, Configuración avanzada -selección de >, precarga activada Verdadero
4. Configurar el editor de configuración y escribir la solicitud de precarga por defecto
Como se muestra en la figura siguiente, abre el editor de configuración
Como se muestra en la figura siguiente: En la esquina superior izquierda, selecciona system.webServer/applicationInitialization para el nodo de configuración, y otras configuraciones están en el círculo rojo
Como se muestra en la figura siguiente: Añade una dirección de solicitud de inicialización (para la dirección predeterminada de la solicitud de inicialización IIS) a la colección y haz clic en el botón Aplicar en el lado derecho de la interfaz de configuración.y reiniciar el pool de aplicaciones y la web
Comentario:
1. Descripción del principio: La inicialización de la aplicación IIS abrirá automáticamente un nuevo pool de programas tras la primera creación del sitio web o después de reciclar el pool de aplicaciones correspondiente, y comenzará la inicialización del sitio web, simulando una solicitud normal para mantener el sitio web en línea.
(Este proceso puede utilizarse para simular solicitudes de sitios web con la ayuda de herramientas o servicios de terceros)
2. Descripción de la configuración:
(1) Habilitar AlwaysRunning: Asegurarse de que el pool de aplicaciones pueda reiniciarse automáticamente tras ser creado o reciclado por primera vez.
(2) Habilitar la precarga del programa del sitio web (verdadero): Asegúrate de que el sitio web pueda responder a la acción de precarga después de iniciar el pool de programas.
(3) Configurar la ruta predeterminada de precarga del sitio web: asegurarse de que el programa pueda compilar rápidamente el programa y entrar en la memoria durante el proceso de precarga tras iniciar el conjunto de programas, para garantizar una respuesta rápida a las solicitudes.
(Fin)
|
Anterior:Clases C#, clases estáticas, variables estáticas, inicializar el orden de ejecuciónPróximo:Enciclopedia de barbacoa, si quieres aprender a aprender barbacoa, échale un vistazo
|