Creación de persistencia de sesión con una cuadrícula de datos

Para configurar la aplicación WebSphere Application Server para que utilice el dispositivo para la gestión de sesiones, o bien puede seleccionar el dispositivo al instalar una aplicación nueva o puede actualizar la aplicación existente o valores de servidor para que utilicen el dispositivo.

Antes de empezar

Antes de cambiar la configuración en WebSphere Application Server, debe tener:
  • Acceda a la célula de WebSphere Application Server que desea configurar.
  • La dirección IP o el nombre de host totalmente calificado del dispositivo.
  • Un ID de usuario o contraseña utilizados para iniciar la sesión en la interfaz de usuario del dispositivo. Para crear una cuadrícula de datos, debe tener permisos de creación de memoria caché de datos.
  • WebSphere eXtreme Scale Client instalado en la configuración de WebSphere Application Server. Consulte Instalación de WebSphere eXtreme Scale Client para obtener más información.
  • Seguridad global habilitada en la consola administrativa de WebSphere Application Server si su dispositivo tiene la seguridad de capa de transporte habilitada o desea asegurarse de que los clientes utilizan la seguridad de capa de transporte. Consulte Configuración de la Seguridad de la capa de transporte (TLS) para obtener más información.
  • Únicamente se pueden guardar en la cuadrícula de datos las sesiones que utilizan cookies como mecanismo de seguimiento. No puede hacer persistir sesiones que utilicen la reescritura de URL como mecanismo de seguimiento de sesión.

Procedimiento

Resultados

Ha configurado el gestor de sesiones HTTP para que las sesiones persistan en una cuadrícula de datos. Las entradas se eliminan de la cuadrícula de datos cuando las sesiones caducan. Consulte los Valores de gestión de sesión para obtener más información sobre cómo actualizar el valor de tiempo de espera de sesión en la consola administrativa de WebSphere Application Server.
Si no se puede acceder desde el cliente de contenedor web a toda la cuadrícula de datos que aloja los datos de sesión de la aplicación, el cliente utiliza en su lugar el contenedor web base de WebSphere Application Server 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 la aplicación.
  • Los procesos de servidor en el dispositivo se han detenido.
Las sesiones utilizadas menos recientemente se invalidan desde la memoria caché de sesiones del contenedor web. Si la cuadrícula de datos en el dispositivo pasa a estar disponible, las sesiones que se han invalidado desde la memoria caché del contenedor web pueden recuperar datos de la cuadrícula de datos remota y cargar los datos en una nueva sesión. Si no está disponible toda la cuadrícula de datos en el dispositivo y la sesión se invalida desde la memoria caché de sesiones, los datos de la sesión de usuario se perderán. Debido a este problema, no concluya toda la cuadrícula de datos de producción cuando el sistema se ejecute con carga.
PRECAUCIÓN:
Cuando configura este escenario, las credenciales de seguridad de IBM WebSphere DataPower XC10 Appliance se almacenan automáticamente en la configuración de WebSphere Application Server. Si cambia las credenciales de la cuadrícula de datos después de la configuración inicial, WebSphere Application Server ya no dispondrá de las credenciales correctas. Puede restablecer las credenciales aplicando de nuevo los valores de gestión de sesiones de eXtreme Scale.

Qué hacer a continuación