Summary: | Session swapping out in PersistentManagerBase | ||
---|---|---|---|
Product: | Tomcat 9 | Reporter: | jb <johny_walker> |
Component: | Catalina | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | major | ||
Priority: | P2 | ||
Version: | 9.0.0.M4 | ||
Target Milestone: | ----- | ||
Hardware: | PC | ||
OS: | All |
Description
jb
2016-04-04 09:09:35 UTC
There is a bug here but I take a slightly different view of the root cause. I'm of the view that processMaxActiveSwaps() should be aiming to reduce the number active session below some percentage (e.g. 90%) of maxActive. minIdleSwap is working correctly but I suspect the Javadoc and the doc could benefit from some clarification. I have a patch for the processMaxActiveSwaps() issue ready to commit but I need to look at the doc issues before I commit it. This has been fixed in: - 9.0.x for 9.0.0.M5 onwards - 8.5.x for 8.5.1 onwards - 8.0.x for 8.0.34 onwards - 7.0.x for 7.0.69 onwards - 6.0.x for 6.0.46 onwards Thanks for quick fix, I appreciate that. |