Add some limitators on WMS requests
-----------------------------------
Key: GEOS-1127
URL: http://jira.codehaus.org/browse/GEOS-1127
Project: GeoServer
Issue Type: Bug
Components: Configuration, WMS
Reporter: Andrea Aime
Assignee: Andrea Aime
Fix For: 1.6.0
A simple way to kill geoserver is to issue a sequence of requests that would make Geoserver work for a long time, WMS requests that do load a ton of data or generate a big image (this would take Geoserver on the verge of OOM, too).
Some reasonable limits could be:
* amount of features to be loaded from each datastore (this could be a mix in for the layers query definitions)
* size of the image, in megabytes, uncompressed (that is, memory used by the buffered image)
* timeout for processing
The latter could be applied in a more generic way to AbstractService, or the dispatcher, just not sure we have the machinery to abruptly stop a service executing (with the new dispatcher I think we haven't)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira