[jboss-jira] [JBoss JIRA] Commented: (JBAS-5706) Default session metadata replication too infrequent
Dimitris Andreadis (JIRA)
jira-events at lists.jboss.org
Wed Jul 9 13:10:26 EDT 2008
[ http://jira.jboss.com/jira/browse/JBAS-5706?page=comments#action_12420596 ]
Dimitris Andreadis commented on JBAS-5706:
------------------------------------------
The testsuite changes are probably causing those 8 failures:
http://hudson.qa.jboss.com/hudson/view/JBoss%20AS/job/JBoss-AS-4.2.x-TestSuite-sun15/181/testReport/
But it looks trivial:
org.jboss.deployment.DeploymentException: Failed to parse WEB-INF/jboss-web.xml; - nested throwable: (org.jboss.deployment.DeploymentException: Invalid XML: file=file:/qa/services/hudson/hudson_workspace/workspace/JBoss-AS-4.2.x-TestSuite-sun15/Branch_4_2/build/output/jboss-4.2.3.GA/server/all/tmp/deploy/tmp30546class-loading-exp.war//WEB-INF/jboss-web.xml at 54:398; - nested throwable: (org.xml.sax.SAXParseException: The string "--" is not permitted within comments.))
at org.jboss.web.AbstractWebContainer.parseMetaData(AbstractWebContainer.java:768)
at org.jboss.web.AbstractWebContainer.init(AbstractWebContainer.java:356)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
> Default session metadata replication too infrequent
> ---------------------------------------------------
>
> Key: JBAS-5706
> URL: http://jira.jboss.com/jira/browse/JBAS-5706
> Project: JBoss Application Server
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Web (Tomcat) service, Clustering
> Affects Versions: JBossAS-4.2.1.GA, JBossAS-4.2.0.GA, JBossAS-4.2.2.GA
> Reporter: Brian Stansberry
> Assigned To: Brian Stansberry
> Fix For: JBossAS-4.2.3.GA
>
>
> ClusteredSession includes logic to skip replicating session metadata if the only thing changed is the timestamp. This is driven by the ClusteredSession.maxUnreplicatedFactor property, which represents the percentage of the session's maxInactiveInterval the metadata should be allowed to go unreplicated.
> The default value for this property (80) is far too high. It basically means a session's timestamp will go unreplicated for 80% of its lifespan. If no request comes in during the remaining 20%, and then a failover occurs, the failover server will see a timestamp for the session that is older than the expiration time, and the session will be invalidated.
> This problem does not exist in AS 5, which replicates the timestamp independently from other metadata, sending it at least once per minute.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list