[jboss-jira] [JBoss JIRA] (WFLY-9428) Distributed shared web sessions can passivate prematurely
Paul Ferraro (JIRA)
issues at jboss.org
Thu Dec 21 16:57:00 EST 2017
[ https://issues.jboss.org/browse/WFLY-9428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Paul Ferraro updated WFLY-9428:
-------------------------------
Priority: Major (was: Critical)
> Distributed shared web sessions can passivate prematurely
> ---------------------------------------------------------
>
> Key: WFLY-9428
> URL: https://issues.jboss.org/browse/WFLY-9428
> Project: WildFly
> Issue Type: Bug
> Components: Clustering
> Affects Versions: 10.1.0.Final, 11.0.0.CR1
> Reporter: Paul Ferraro
> Assignee: Paul Ferraro
>
> When an EAR is configured to share web sessions across WARs, each WAR deployment will use the same distributed session manager factory instance. However, each deployment will use a separate session manager instance (created from the shared factory). Since session expiration and passivation is managed per session manager, it is possible that a session is scheduled to expire on one manager, regardless of whether it is subsequently referenced by another manager, and can thus attempt to expire prematurely, thus failing to expire when it should.
> To fix this, each session manager instance must also share session expiration/eviction schedulers, where each manager registers deployment specific listeners on SessionManager.start() and unregisters on stop().
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list