[Qgis-user] WebClient: Timeout wating for Output
Marco Hugentobler
marco.hugentobler at sourcepole.ch
Wed Apr 18 07:14:11 PDT 2012
Hi Bernhard
There is a fcgi timeout (usually around 40 seconds per default) that you
can increase in the configuration. The variable in fcgid.conf is called
FcgidIOTimeout.
Note that there are other useful settings for performance. As QGIS
server maintains a set of caches (also for the capabilities response),
it is possible to tell the fcgi module to keep a number of server
processes after termination (FcgidMinProcessesPerClass). Like that, you
can make sure there is always enough waiting server processes (with
filled caches) available.
I added those informations to the QGIS server wiki tutorial
(http://hub.qgis.org/wiki/quantum-gis/QGIS_Server_Tutorial).
Regards,
Marco
On 16.04.2012 14:35, bernhard.stroebl at jena.de wrote:
> Hallo,
>
> my WebClient Project currently contains around 30 Layers. Sometimes
> (far too often) the WebClient failes to get the GetCapabilities. The
> error-log says "[warn] ... Timeout waiting for output from cgi-script
> /path/qgis_mapserv.fcgi"
> This happens more often (but not always) when setting several
> visibleLayers in the URL. When I request GetCapabilities directly the
> server responses really quick.
> Any idea how I could improve the performance?
>
> Bernhard
>
>
>
> ________ Information from NOD32 ________
> This message was checked by NOD32 Antivirus System for Linux Mail Server.
> http://www.nod32.com
> _______________________________________________
> Qgis-user mailing list
> Qgis-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-user
--
Dr. Marco Hugentobler
Sourcepole - Linux& Open Source Solutions
Churerstrasse 22, CH-8808 Pfäffikon SZ, Switzerland
marco.hugentobler at sourcepole.ch http://www.sourcepole.ch
Technical Advisor QGIS Project Steering Committee
More information about the Qgis-user
mailing list