Configuración del contenido de grabación
En la gestión de sesiones, puede configurar qué datos de sesión se grabarán en la base de datos o en otra instancia de WebSphere, en función de si utiliza sesiones de persistencia de base de datos o la réplica de memoria a memoria. Puede escribir sólo las propiedades de los datos de sesión que se hayan actualizado a través de las llamadas de los métodos setAttribute y removeAttribute, o bien escribir todas las propiedades de datos de sesión.
Acerca de esta tarea
Esta flexibilidad permite que el transcriptor de JSP (JavaServer Pages) realice pocos cambios cuando la aplicación funciona en un entorno agrupado. Están disponibles las siguientes opciones en la gestión de sesiones para ajustar qué se tiene que volver a grabar:
- Grabar los cambios (el valor por omisión). Escriba sólo las propiedades de los datos de sesión que se han actualizado mediante las llamadas a los métodos setAttribute y removeAttribute.
- Grabar todo. Grabe todas las propiedades de los datos de la sesión.
El valor Grabar todo podría beneficiar los grabadores de los servlets y de JSP que cambian los estados de los objetos Java™ que residen como atributos en HttpSession y que no llaman a HttpSession.setAttribute.
Sin embargo, la utilización de Grabar todo podría hacer que se volvieran a grabar más datos de los necesarios. Si esta situación le concierne, considere combinar la utilización del uso de Grabar todo con Grabación basada en tiempo para aumentar el rendimiento general. Como siempre, evalúe las ventajas y desventajas que esto representa para su instalación.
Con cualquier valor de Contenido de escritura, cuando se crea una sesión por primera vez, se graba la información completa de la sesión, incluidos todos los objetos enlazados con la sesión.
Valor de contenido de escritura | Comportamiento con el esquema de una sola fila | Comportamiento con el esquema de varias filas |
---|---|---|
Grabar los cambios | Si se actualiza cualquier atributo de sesión, se graban todos los objetos enlazados con la sesión. | Sólo se graban los datos de sesión modificados mediante las llamadas setAttribute o removeAttribute. |
Grabar todo | Se graban todos los atributos de sesión enlazados. | Se graban todos los atributos de sesión que residen actualmente en la antememoria. Si la sesión todavía está en la antememoria, se graban todos los atributos de la sesión. |
Procedimiento
- Vaya al nivel apropiado de gestión de sesiones.
- Pulse Valores de entorno distribuido
- Pulse Parámetros de ajuste personalizado.
- Pulse Valores personalizados.
- Seleccione el valor de contenido de escritura o grabación adecuado.
- Pulse Aceptar.