Nutzung preload mit Py-QGIS-Server

mit dem Py-QGIS-Server ist ein Preload der Projekte beim Server-Start möglich. Dadurch wird der erste Bildaufbau beim Aufruf des Projektes sehr schnell.
In der /srv/qgis/server.conf muss dazu der folgende Block und insbesondere die Zeile preload_config definiert werden:

[projects.cache]
strict_check = false
rootdir = /srv/data
preload_config = /srv/data/preload.txt
size = 50
advanced_report = no

In der angegebenen Datei muss dann für jedes Projekt eine Zeile mit dem absoluten Pfad zum QGIS-Projekt geben. In der Form:

/srv/data/xxx/yyy/zzz.qgs
(xxx/yyy je nach Dateistruktur)

Sicherheitshalber setze ich für die Datei noch den Eigentümer www-data.

Viele Grüße
Günter

1 Like