[MapProxy] GetCapabilities-request very slow

Max Stephan max.stephan at gmx.net
Thu Mar 7 07:06:37 PST 2013


Hi,

we are using mapproxy for dynamic on-the-fly-reprojection of WMS-servers that don´t support the Transverse-mercator-projection (we are not caching because of the vast amount of layers). Our setup is the following:

-          Mapproxy is running through paste-deploy

-          We are using the multiapp-option (each server we are reprojecting gets its own instance - the YAML-configurations are automatically generated based on the WMS-capabilities of the source-server)

-          Mapproxy is connected to Nginx via fastcgi-pass

-          The server is a Ubuntu-powered virtual machine with a processor of 2,5 GHz
Every time we are requesting the WMS-capabilities of one of the instances the CPU-load goes up to 100% and the processing-time for the request is up to a minute, in some cases it even exceeds this and no response is returned at all. The servers have up to 600 layers but Geoserver for example doesn´t have a problem handling this number of layers.
Therefore our question is how we could improve this performance and if this is normal behavior. You can check http://131.220.109.10/proxy/ for the list of instances we are running (1 has only a few layers, 2 a bit more and 4 is the one with >600 layers).

Best regards and thanks in advance,
Max Stephan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapproxy/attachments/20130307/2d3d5b76/attachment.html>


More information about the MapProxy mailing list