Soporte de sesiones en clúster

El entorno de clúster da soporte al balance de cargas, allí donde la carga de trabajo se distribuye entre los servidores de aplicaciones que componen el clúster.

Si se produce un error en uno de los servidores del clúster, es posible que la solicitud se redireccione a otro servidor del clúster. Si habilita el soporte de sesiones distribuidas, el nuevo servidor podrá acceder a los datos de sesión desde la base de datos o desde otra instancia del servidor de aplicaciones. Sólo podrá recuperar los datos de sesión si el nuevo servidor tiene acceso a una ubicación externa desde la que recuperar la sesión.

En un entorno en clúster:
  • Debe existir la misma aplicación web en todos los servidores que puedan acceder a la sesión. Puede realizar esta configuración instalando una aplicación en una definición de clúster, de forma que cada uno de los servidores del grupo pueda acceder a la aplicación web.
  • El recurso de gestión de sesiones necesita un mecanismo de afinidad para que todas las solicitudes de una sesión determinada se dirijan a la misma instancia de servidor de aplicaciones en el clúster. Esto se ajusta a la especificación del Servlet 2.3 que indica que no pueden coexistir múltiples solicitudes de una sesión en varios servidores de aplicaciones.

    La solución que proporciona IBM® WebSphere Application Server es establecer afinidad de sesiones en un clúster; esta solución está disponible como parte de los plug-ins del servidor de aplicaciones para los servidores web. También sirve para obtener un mejor rendimiento, puesto que las sesiones se colocan en la memoria caché. En entornos en clúster que no sean clústeres de WebSphere Application Server, debe utilizar un mecanismo de afinidad como, por ejemplo, afinidad de IBM WebSphere Edge Server.

  • Un miembro de clúster en un clúster se eligirá aleatoriamente para actuar como invalidador para todo el clúster. Esto significa que el miembro de clúster que se ha seleccionado como invalidador será el que invalidará la sesión, independientemente de la sesión en la que se cree ese miembro de clúster.

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprs_plan_cluster
File name: cprs_plan_cluster.html