2016-02-23 2 views
-1

Nous avons une application fonctionnant sur Amazon ec2 qui est hautement évolutive. Actuellement, la session utilisateur est conservée par instance (session Sticky). Nous utilisons Tomcat. Si le noeud tombe en panne, les utilisateurs du noeud abattu seront redirigés vers des noeuds actifs, déclenchant ainsi une nouvelle authentification.Gestion de session distribuée

Nous voulons passer à une session distribuée, explorant ainsi différentes options. Ce que je recherche, c'est une gestion de session distribuée qui devrait être hautement évolutive et tolérante aux pannes.

+0

Il n'y a pas vraiment de question. – bmarkham

Répondre

0

Vous voulez dire que vous ne voulez pas que votre session soit perdue quand le nœud est en panne? Vous pouvez essayer l'approche JDBC Session Persistence pour stocker la session dans la base de données. Vous pouvez le faire dans tomcat.

+0

Oui, nous ne voulons pas perdre la session si le nœud tombe en panne. Je ne suis pas sûr que l'approche de la persistance de JDBC fonctionnerait pour nous car notre application devrait être hautement évolutive. Quelque chose que je regarde actuellement est Apache Shiro. – user3085596