Performance scalability issues with Thumbnail generation #9637
Labels
3.3.x
4.0.x
major
A high priority issue which might affect a lot of people or large parts of the codebase
master
performance
Issues regarding server Performance and Speed
When creating a Thumbnail, GeoNode actually performs a
WMS GetMap Request
against GeoServer.The issue with the former request is that before performing it GeoNose alwyas fetches the whole
GetCapabilities
docuemnt (see here).The
OWSLib
constructorwms = WebMapService(...)
by default perform a fullGetCapabilites
request against the server.A severe issue with this approach is that this is not scalable, other than we already know the
layers
we want to fetch and therefore there's no need to perform an additional request.The proposed solution would be to perform the
GetMap
straight without parsing theGetCapabilites
document first.The text was updated successfully, but these errors were encountered: