Utilice el cuadro de diálogo Agregar regla de caché o Modificar regla de caché para configurar el modo en que IIS almacena en memoria caché el contenido para una extensión de nombre de archivo específica. Puede configurar valores para almacenamiento en caché tanto en modo usuario como en modo kernel.

Lista de elementos de la interfaz de usuario

Nombre de elementoDescripción

Extensión de nombre de archivo

Especifica la extensión de nombre de archivo (como .aspx) a la que se aplica la regla de almacenamiento en caché. Para aplicar la regla a todas las extensiones de nombre de archivo, escriba un asterisco (*) en el cuadro.

Almacenamiento en caché en modo de usuario

Configura la regla para almacenar el contenido en la caché de resultados, que está en modo de usuario. Seleccione una opción en Supervisión de archivos en caché para configurar cómo o cuándo se actualiza la caché de resultados para cualquier archivo que esté almacenado en memoria caché debido a esta regla.

Utilizando las notificaciones de cambio de archivo (en la opción Almacenamiento en caché en modo de usuario)

Configura los archivos (almacenados en memoria caché debido a esta regla) que se van a quitar de la caché de resultados cuando IIS reciba un archivo o una notificación de cambio de configuración.

En intervalos de tiempo (hh:mm:ss) (en la opción Almacenamiento en caché en modo de usuario)

Configura los archivos (almacenados en memoria caché debido a esta regla) que se van a quitar de la caché de resultados después de un periodo de tiempo concreto a menos que un archivo o una notificación de cambio de configuración borre la memoria caché antes de que transcurra el periodo de tiempo.

El valor en el cuadro correspondiente especifica el tiempo que se almacena el contenido en la caché de resultados. El tiempo tiene el formato hh:mm:ss (donde hh son las horas, mm los minutos y ss los segundos). La duración predeterminada es 30 segundos. Establecer el valor demasiado bajo puede afectar al rendimiento del servidor obligando a actualizar los elementos con más frecuencia de la necesaria.

Nota

Cuando selecciona el almacenamiento en caché tanto en modo de usuario como en modo kernel, y configura cada modo para que utilice la opción En intervalos de tiempo (hh:mm:ss), debe especificar el mismo valor de duración para ambos modos. Si los valores no son los mismos, se utilizará la duración que se especifique para el almacenamiento en caché en modo kernel.

Impedir todo almacenamiento en caché

Configura los archivos (que coinciden con la extensión de nombre de archivo) para que no se almacenen en la caché de resultados.

Este valor corresponde al valor DisableCache en la configuración y difiere del valor DontCache que aparece en la configuración cuando no se selecciona la opción Almacenamiento en caché en modo de usuario en Administrador de IIS. El valor DontCache significa que el módulo de caché de resultados no establece la directiva del almacenamiento en caché en modo de usuario, pero si otro módulo establece la directiva de almacenamiento en caché, el módulo de caché de resultados almacenará en memoria caché la respuesta. El valor DisableCache significa que la caché de resultados no almacenará en caché la respuesta incluso si otro módulo intenta habilitar el almacenamiento en caché en modo de usuario estableciendo la directiva de almacenamiento en caché en modo de usuario.

Avanzadas

Abre el cuadro de diálogo Configuración avanzada de almacenamiento en caché en el que puede configurar la regla de la caché para almacenar en memoria caché versiones diferentes de una respuesta basándose en cadenas de consulta y encabezados. Estas opciones sólo están disponibles para almacenamiento en caché en modo de usuario.

Almacenamiento en caché de modo kernel

Configura la regla para almacenar el contenido en la caché de kernel, que está en modo kernel. Seleccione una opción en Supervisión de archivos en caché para configurar cómo o cuándo se actualiza la caché de kernel para cualquier archivo que esté almacenado en memoria caché debido a esta regla.

Utilizando las notificaciones de cambio de archivo (en la opción Almacenamiento en caché de modo kernel)

Configura los archivos (almacenados en memoria caché debido a esta regla) que se van a quitar de la caché de kernel cuando IIS reciba un archivo o una notificación de cambio de configuración.

En intervalos de tiempo (hh:mm:ss) (en la opción Almacenamiento en caché de modo kernel)

Configura los archivos (almacenados en memoria caché debido a esta regla) que se van a quitar de la caché de kernel después de que transcurra el tiempo especificado.

El valor en el cuadro correspondiente especifica el tiempo que se almacena el contenido en la caché de kernel. El tiempo tiene el formato hh:mm:ss (donde hh son las horas, mm los minutos y ss los segundos). La duración predeterminada es 30 segundos. Establecer el valor demasiado bajo puede afectar al rendimiento del servidor obligando a actualizar los elementos con más frecuencia de la necesaria.

Nota

Cuando selecciona el almacenamiento en caché tanto en modo de usuario como en modo kernel, y configura cada modo para que utilice la opción En intervalos de tiempo (hh:mm:ss), debe especificar el mismo valor de duración para ambos modos. Si los valores no son los mismos, se utilizará la duración que se especifique para el almacenamiento en caché en modo kernel.

Impedir todo almacenamiento en caché(en la opción Almacenamiento en caché de modo kernel)

Configura los archivos (que coinciden con la extensión de nombre de archivo) para que no se almacenen en la caché de kernel.

Este valor corresponde al valor DisableCache en la configuración y difiere del valor DontCache que aparece en la configuración cuando no se selecciona la opción Almacenamiento en caché en modo kernel en Administrador de IIS. El valor DontCache significa que el módulo de caché de resultados no establece la directiva del almacenamiento en caché en modo kernel, pero si otro módulo establece la directiva de almacenamiento en caché, el módulo de caché de resultados almacenará en memoria caché la respuesta. El valor DisableCache significa que la caché de kernel no almacenará en caché la respuesta incluso si otro módulo intenta habilitar el almacenamiento en caché en modo kernel estableciendo la directiva de almacenamiento en caché en modo kernel.

Vea también


Tabla de contenido