Acerca de esta tarea
Puede utilizar el gestor de sesiones HTTP con otros servidores de aplicaciones
en los que no se ejecuta
WebSphere Application Server,
como
WebSphere Application Server Community Edition. Para configurar otros servidores de aplicaciones para que utilicen la cuadrícula de datos, debe unir la aplicación e incorporar los archivos de archivado Java (JAR) de
WebSphere eXtreme
Scale en la aplicación.
Qué hacer a continuación
Puede cambiar la mayoría de los atributos de configuración para el gestor de sesiones cuando indica a la aplicación que utilice el gestor de sesiones. Estos atributos incluyen variaciones en el tipo de réplica (síncrona o asíncrona), el tamaño de la tabla de sesión en memoria, etc. Aparte de los atributos que pueden cambiarse durante la instrumentación de la aplicación, los otros únicos atributos de configuración
que puede cambiar después del despliegue de la aplicación son los atributos relacionados con la topología de clúster de servidores de
WebSphere eXtreme
Scale y la forma en que sus clientes (gestores de sesiones) se conectan a los mismos.
Comportamiento del escenario remoto:
Si no se puede acceder a la cuadrícula de datos entera que aloja los datos de sesión de
aplicación desde el cliente de contenedor web, en su lugar el cliente utiliza
el contenedor web base del servidor de aplicaciones para la gestión de sesiones.
Es posible que no se pueda acceder a la cuadrícula de datos en los escenarios siguientes:
- Problema de red entre el contenedor web y los servidores de contenedor remotos.
- Los procesos del servidor de contenedor remoto se han detenido.
El número de referencias de sesión que se mantiene en la memoria, especificado por el parámetro
sessionTableSize, se sigue manteniendo cuando las sesiones se almacenan en el contenedor web base.
Las sesiones utilizadas menos recientemente se invalidan desde la memoria caché de sesión de contenedor web cuando se sobrepasa el valor
sessionTableSize. Si la cuadrícula de datos remota pasa a estar disponible, las sesiones que se han invalidado desde la memoria caché de contenedor web pueden recopilar datos de la cuadrícula de datos remota y cargar los datos en una nueva sesión. Si toda la cuadrícula de datos remota no está disponible y la sesión se invalida desde la memoria caché de sesión, los datos de sesión de usuario se pierden. Debido a este problema, no concluya toda la cuadrícula de datos remota de producción cuando el sistema se ejecute con carga.