Configuración de la memoria caché en el servidor proxy
Un administrador puede habilitar la colocación en memoria caché para contenido estático y dinámico en el servidor proxy.
Acerca de esta tarea
Procedimiento
- Configure la instancia de memoria caché de objetos para el tamaño, la ubicación de descarga de disco y otras capacidades parecidas, en la consola administrativa. Pulse Servidores > Tipos de servidor > Servidores proxy de WebSphere > nombre_servidor_proxy > Valores de servidor proxy HTTP > Configuración de la instancia de memoria caché del proxy. Repita estos pasos en cualquier nodo que tenga un servidor proxy.
- Seleccione la instancia del almacén de memoria caché del proxy y habilite los atributos de configuración como, por ejemplo, el tamaño de memoria caché, la descarga de disco y la duplicación de memoria caché. Para la descarga de disco, se le recomienda que la ubicación se establezca en una partición de disco dedicada.
- Habilite la colocación en memoria caché en el servidor proxy, en la consola administrativa. Pulse la página Servidores > Tipos de servidor > Servidores proxy de WebSphere > nombre_servidor_proxy > Valores de servidor proxy > Valores de proxy en la consola administrativa.
- Seleccione Habilitar memoria caché y seleccione una instancia de memoria caché del recuadro desplegable.
- Para habilitar que el contenido dinámico se pueda colocar en la memoria caché con el
servidor proxy, en la consola administrativa, pulse Servidores
> Tipos de servidor > Servidores proxy de WebSphere > nombre_servidor_proxy >
Valores de servidor proxy HTTP > Valores de proxy y
seleccione Contenido dinámico en caché. La posibilidad de colocar en memoria caché y de invalidar el contenido dinámico se especifica cuando se habilita la colocación en memoria caché del servlet en el servidor de aplicaciones y se especifican los criterios de memoria caché en el archivo cachespec.xml asociado a esa aplicación. Las invalidaciones se reciben conectando con el URI de actualización de memoria caché asociado al servlet de invalidación alojado en el clúster de servidores de aplicaciones.
El contenido dinámico es contenido que genera una aplicación que se aloja en un servidor de aplicaciones. El servidor proxy coloca en memoria caché contenido dinámico sólo si el contenido se identifica como que se puede almacenar en memoria caché Edge en el archivo cachespec.xml correspondiente a la aplicación. Toda la información que describe la memoria caché, como el ID que se debe utilizar para la memoria caché, los identificadores de dependencia para la invalidación y las horas de caducidad, también se define en el archivo cachespec.xml. El servidor proxy utiliza el protocolo ESI para obtener esta información del archivo.
El contenido dinámico almacenado en memoria caché puede ser invalidado por sucesos en el servidor de aplicaciones. El servlet de invalidación ESI, que se incluye en la aplicación DynacacheEsi.ear, propaga estos sucesos de invalidación del servidor de aplicaciones al servidor proxy. DynacacheEsi.ear se proporciona con el producto y debe desplegarse en el clúster con la aplicación que genera el contenido dinámico para que la memoria caché dinámica funcione correctamente en el servidor proxy.
- De forma predeterminada, la memoria caché estática está habilitada cuando el servidor proxy habilita la memoria caché. El contenido estático es el contenido web que es público y va acompañado de cabeceras de respuestas HTTP como, por ejemplo, EXPIRES y LAST_MODIFIED_TIME, que describen durante cuánto tiempo se puede almacenar en memoria caché las respuestas. El servidor proxy utiliza HTTP 1.1 RFC (2616), que especifica cómo debe tratarse el contenido e incluye posibilidades como, por ejemplo, el soporte de cabeceras VARY para colocar en memoria caché las variantes del mismo URI (Uniform Resource Identifier) del recurso.
- Para habilitar que el contenido dinámico se pueda colocar en la memoria caché con el
servidor proxy, en la consola administrativa, pulse Servidores
> Tipos de servidor > Servidores proxy de WebSphere > nombre_servidor_proxy >
Valores de servidor proxy HTTP > Valores de proxy y
seleccione Contenido dinámico en caché. La posibilidad de colocar en memoria caché y de invalidar el contenido dinámico se especifica cuando se habilita la colocación en memoria caché del servlet en el servidor de aplicaciones y se especifican los criterios de memoria caché en el archivo cachespec.xml asociado a esa aplicación. Las invalidaciones se reciben conectando con el URI de actualización de memoria caché asociado al servlet de invalidación alojado en el clúster de servidores de aplicaciones.
Subtopics
Colección de reglas de memoria caché estática
En este tema se listan las reglas de memoria caché estática para un servidor proxy. En este tema puede crear, suprimir o modificar una regla de memoria caché estática.Valores de reglas de memoria caché estática
En este tema se describe cómo configurar una regla de memoria caché asociada a un grupo de URI para el servidor proxy. HTTP 1.1 define un conjunto de reglas para servidores proxy para el contenido de memoria caché. Las reglas de memoria caché dinámica permite alterar temporalmente estas reglas por omisión para un espacio de direcciones dado. Para que las reglas tengan sentido, debe habilitar la colocación en memoria caché en la página de la consola administrativa Servidores > Tipos de servidor > Servidores proxy de WebSphere > nombre_servidor_proxy > Valores del servidor proxy HTTP > Valores de proxy.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjpx_cachestatdyn
File name: tjpx_cachestatdyn.html