https://issues.apache.org/bugzilla/show_bug.cgi?id=52091
Bug #: 52091 Summary: TagHandlerPool is slow when high concurrently Product: Tomcat 7 Version: 7.0.19 Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: Jasper AssignedTo: dev@tomcat.apache.org ReportedBy: buzz.ta...@gmail.com Classification: Unclassified TagHandlerPool is slow when I ran stress test my web application using tomcat7. It occured in 7.0.19. Profiler said that it causes are followings: 1. Lock of log instance at org.apache.jasper.runtime.TagHandlerPool. 2. Lock of parameters field at org.apache.catalina.core.StandardWrapper.getInitParameter. An attached patch resolve this issue in my environment. It makes following changes: 1. Makes log field to static. 2. At StandardWrapper, changes lock policy from synchronized block to ReentrantReadWriteLock. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org