[
https://jira.jboss.org/browse/MODCLUSTER-139?page=com.atlassian.jira.plug...
]
Paul Ferraro resolved MODCLUSTER-139.
-------------------------------------
Resolution: Done
Added MCMPConfiguration.getSessionDrainingStrategy() and enum values DEFAULT, ALWAYS,
NEVER.
Default value is DEFAULT (duh...) - which is the previously hard-coded behavior (i.e.
drain sessions for non-distributable webapps only).
Allow override of default clean shutdown behavior
-------------------------------------------------
Key: MODCLUSTER-139
URL:
https://jira.jboss.org/browse/MODCLUSTER-139
Project: mod_cluster
Issue Type: Feature Request
Affects Versions: 1.1.0.CR1
Reporter: Paul Ferraro
Assignee: Paul Ferraro
Priority: Minor
Fix For: 1.1.0.CR3
By default, if a web-app is declared <distributable/>, we will only wait until
there are no pending requests and all sessions are safely replicated. Only if a web-app
is not <distributable/>, do we wait until there are no more active sessions, since
there is no session replication. We need the ability to allow the user to override this
default behavior, and use session draining even for <distributable/> apps, to avoid
overloading remaining servers with failover requests.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira