Ezek szerint nem ismered a JEE clusteres működését.
Ott minden egyes node megkapja más node-ok sessionjeit, mindegyiknél ott van az összes, automatikusan replikálódik. Ehhez nem kell csinálni semmit, főleg nem kokányolni.
Ha invalidálsz egy session-t, akkor az automatikusan minden node-on invalidálódik.
A megoldás is roppant egyszerű. Amikor bejelentkezik a user, akkor megnézed az aktuális session-ök között, hogy van-e élő bejelentkezése másik gépről. Ha van, akkor arra a session-re hívsz egy invalidate -et. Ennyi.