[OSM-Devserver] Debuggen von tirex/mapnik backend

Jochen Topf jochen at remote.org
Do Sep 2 18:51:39 CEST 2010


On Thu, Sep 02, 2010 at 04:54:40PM +0200, Nop wrote:
> Zufällig haben wir jetzt mal ein Tile "erwischt", das nachvollziehbar  
> zuverlässig dafür sorgt, daß der Mapnik-Job ewig läuft bis er vom tirex  
> timeout abgeschossen wird.
>
> Die Gegenprobe mit Python muß ich nohc machen, aber nachdem die Tiles  
> darüber, darunter und daneben einwandfrei gerendert werden, glaube ich  
> nicht, daß es ein grundsäztliches Problem mit den Styles ist.
>
> Wie kann ich sowas debuggen und die Ursache herausfinden? In den Logs  
> wird nur notiert, daß der Job gestartet und wegen Timeout gekillt wurde,  
> aber kein Hinweis zur Ursache.
>
> Irgendwelche Tips?

Debug-Logging im Mapnik-Renderer einschalten.

Logging in der Datenbank einschalten.

Und dann durch die Logs gehen und schauen welche Queries lange dauern.

Jochen
-- 
Jochen Topf  jochen at remote.org  http://www.remote.org/jochen/  +49-721-388298