Sesiones distribuidas
En un entorno distribuido, puede guardar las sesiones en una base de datos utilizando la persistencia de sesiones de base de datos , almacenar sesiones en varias instancias de WebSphere Application Server utilizando la duplicación de sesiones de memoria a memoria, o almacenar sesiones en un ObjectGrid utilizando WebSphere Extreme Scale.
- Persistencia de sesiones de base de datos, donde las sesiones se almacenan en la base de datos especificada.
Réplica de sesiones de memoria a memoria, donde las sesiones se almacenan en uno o varios perfiles o instancias especificados de WebSphere Application Server.
- Réplica de sesiones de WebSphere eXtreme Scale, donde las sesiones se almacenan en una cuadrícula de datos.
Cuando la sesión contiene atributos que implementan HttpSessionActivationListener, la notificación se producirá en cualquier momento en que se active la sesión (es decir, la sesión se lee en la memoria caché) o en que se deje en modalidad pasiva (es decir, la sesión deja la memoria caché). Es posible que se deje en modalidad pasiva porque se cierre el servidor o cuando la memoria caché de sesión esté llena y se haya suprimido una sesión antigua de la memoria caché para dar cabida a una sesión más reciente. No se garantiza que una sesión pase a modalidad pasiva en un servidor de aplicaciones antes de que active en otra aplicación.