[
https://issues.jboss.org/browse/WFLY-1861?page=com.atlassian.jira.plugin....
]
Paul Ferraro updated WFLY-1861:
-------------------------------
Description: In the new web session clustering implementation, expiration and
passivation are handled locally by the owning node. If that node leaves, the sessions
previously handled by the left node will be rescheduled for passivation/expiration by
whichever node next handles that session. However, any sessions previously handled by the
left node that are never accessed again (i.e. zombie sessions) will stay in memory on the
remote nodes, since no node ever schedules them for passivation/expiration. The number of
session zombies will continue to grow like a malignant cancer as the cluster membership
changes, filling the available memory until there is nothing left to consume... (was: In
the new web session clustering implementation, expiration and passivation are handled
locally by the owning node. If a node leaves, the sessions previously handled by the left
node will be rescheduled for passivation/expiration by whichever node next handles that
session. However, any sessions previously handled by the left node that are never
accessed again (i.e. zombie sessions) will stay in memory on the remote nodes, since no
node ever schedules them for passivation/expiration. The number of session zombies will
continue to grow like a malignant cancer as the cluster membership changes, filling the
available memory until there is nothing left to consume...)
Web sessions from a old members will stay in memory even after
expiration if never accessed
-------------------------------------------------------------------------------------------
Key: WFLY-1861
URL:
https://issues.jboss.org/browse/WFLY-1861
Project: WildFly
Issue Type: Bug
Components: Clustering
Affects Versions: 8.0.0.Alpha3
Reporter: Paul Ferraro
Assignee: Paul Ferraro
Fix For: 8.0.0.Alpha4
In the new web session clustering implementation, expiration and passivation are handled
locally by the owning node. If that node leaves, the sessions previously handled by the
left node will be rescheduled for passivation/expiration by whichever node next handles
that session. However, any sessions previously handled by the left node that are never
accessed again (i.e. zombie sessions) will stay in memory on the remote nodes, since no
node ever schedules them for passivation/expiration. The number of session zombies will
continue to grow like a malignant cancer as the cluster membership changes, filling the
available memory until there is nothing left to consume...
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira