EPISODE · Jul 5, 2016 · 30 MIN
Die Zugriffszeit auf den QGis-Mapserver um Faktor 100 beschleunigen. (fossgis2016)
from Chaos Computer Club - recent audio-only feed · host Jörg Habenicht
In unserem Setup wird der QGis-Mapserver verwendet, um die Sessions von QGis über ein Webinterface anzuzeigen. Die QGis Konfigurationsdateien haben eine Speichergröße von bis zu 19MB, was in der QGis-Version 2.10 den Zugriff auf das Webinterface auf ca. 30 Sekunden verlängert. 30 Sekunden ist auch der Timeout des Webbrowsers , so daß es in unregelmäßigen Abständen Sessionabbrüche gibt. Wir haben ein Tool programmiert, mit dem die Sessionabbrüche verhindert und die Zugriffszeiten des qgis-servers Version 2.10 um den Faktor 100 beschleunigt werden. Das Programm nutzt intensiv die Caches des Qgis-Servers aus, indem die Zugriffe für eine Karte nur einem bestimmten Prozess zur Bearbeitung zugeteilt werden. Das Programm wird mit dem Vortrag vorgestellt, zusammen mit Erklärungen für den Aufbau des Programms, der Funktionsweise, der Setupkonfiguration für einen Server und einigen Messdaten. Der Quellcode des Tools steht auf GitHub unter https://github.com/geocalc/qgis-scheduler zur Verfügung. Themen: Prinzipielle Problemlösung, Aufbau und Funktionsweise des Tools, Setup in Serverumgebungen, Laufzeitergebnisse, Messdaten about this event: https://fossgis-konferenz.de/2016/programm/event5040.html
What this episode covers
In unserem Setup wird der QGis-Mapserver verwendet, um die Sessions von QGis über ein Webinterface anzuzeigen. Die QGis Konfigurationsdateien haben eine Speichergröße von bis zu 19MB, was in der QGis-Version 2.10 den Zugriff auf das Webinterface auf ca. 30 Sekunden verlängert. 30 Sekunden ist auch der Timeout des Webbrowsers , so daß es in unregelmäßigen Abständen Sessionabbrüche gibt. Wir haben ein Tool programmiert, mit dem die Sessionabbrüche verhindert und die Zugriffszeiten des qgis-servers Version 2.10 um den Faktor 100 beschleunigt werden. Das Programm nutzt intensiv die Caches des Qgis-Servers aus, indem die Zugriffe für eine Karte nur einem bestimmten Prozess zur Bearbeitung zugeteilt werden. Das Programm wird mit dem Vortrag vorgestellt, zusammen mit Erklärungen für den Aufbau des Programms, der Funktionsweise, der Setupkonfiguration für einen Server und einigen Messdaten. Der Quellcode des Tools steht auf GitHub unter https://github.com/geocalc/qgis-scheduler zur Verfügung. Themen: Prinzipielle Problemlösung, Aufbau und Funktionsweise des Tools, Setup in Serverumgebungen, Laufzeitergebnisse, Messdaten about this event: https://fossgis-konferenz.de/2016/programm/event5040.html
NOW PLAYING
Die Zugriffszeit auf den QGis-Mapserver um Faktor 100 beschleunigen. (fossgis2016)
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Feb 8, 2026 ·4m
Jan 30, 2026 ·6m
Jan 2, 2026 ·47m