Sessions distribuées

En environnement réparti, vous pouvez enregistrer des sessions dans une base de données à l'aide de la persistance de session de base de données, dans plusieurs instances WebSphere Application Server avec la réplication de session de mémoire à mémoire, ou dans un ObjectGrid via WebSphere Extreme Scale.

WebSphere Application Server fournit les mécanismes de session suivants dans un environnement réparti :
  • Persistance de session de base de données, où les sessions sont stockées dans la base de données spécifiée.
  • [AIX Solaris HP-UX Linux Windows][z/OS][IBM i]Réplication de session de mémoire à mémoire, où les sessions sont stockées dans un ou plusieurs profils spécifiés, ou instances, de WebSphere Application Server.
  • Réplication de session WebSphere extreme Scale, où les sessions sont stockées dans une grille de données.

Lorsqu'une session contient des attributs implémentant HttpSessionActivationListener, une notification est envoyée chaque fois que la session est activée (c'est-à-dire, la session est lue dans la mémoire cache) ou passivée (c'est-à-dire, la session quitte la mémoire cache). La passivation peut se produire en raison d'un arrêt du serveur ou lorsque la mémoire cache de la session est saturée et qu'une session antérieure est supprimée de la mémoire cache afin de libérer de la place pour une nouvelle session. La passivation d'une session sur un serveur d'applications avant son activation dans une autre application n'est pas garantie.


Icône indiquant le type de rubrique Rubrique de concept



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprs_persistent_sessions
Nom du fichier : cprs_persistent_sessions.html