Dynaminc spring beans lookup limits concurrency
-----------------------------------------------
Key: GEOS-4749
URL: https://jira.codehaus.org/browse/GEOS-4749
Project: GeoServer
Issue Type: Improvement
Components: Configuration
Affects Versions: 2.1.1
Reporter: Andrea Aime
Assignee: Justin Deoliveira
Fix For: 2.1.2
Attachments: GEOS-4749.patch
Profiling shows GeoServerExtensions lookup for beans by name is hitting a
synchronized block in Spring and is thus limiting concurrency under heavy load.
The attached patch builds a cache of singleton beans so that they don't need to
be looked up over and over.
The residual singleton beans also have little reason for being singletons, we
should turn them into singletons.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel