Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

tile_storage_hook: Missing tile was not rendered in time. Returning File Not Found

Aperta
#193 2 commenti 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
apache, cpp, ubuntu

Direzione di ricerca

Inizia tracciando tile_storage_hook e i percorsi correlati in ./src/mod_tile.c, utilizzando la richiesta registrata per z14/x11705/y6833 come caso di riproduzione. Ispeziona l’interazione con il socket Unix di renderd e determina perché il tile mancante non viene renderizzato prima che la richiesta restituisca la risposta. Il lavoro è completo quando la causa è stata identificata e il comportamento della richiesta è stato corretto o documentato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hello,
I have a osm_tiles server running in ubuntu16 with Mapnik 3.0, Mod_tile and renderd. in the apache's log appears the error:

[Mon Mar 18 10:02:03.415398 2019] [tile:debug] [pid 3467] ./src/mod_tile.c(325): [client 10.10.21.80:36776] get_storage_backend: Retrieving storage back end for tile layer 0 in pool 7fdfd430d028 and thread 140599315302272
[Mon Mar 18 10:02:03.415404 2019] [tile:debug] [pid 3467] ./src/mod_tile.c(338): [client 10.10.21.80:36776] get_storage_backend: No storage backends for this lifecycle 7fdfd430d028, creating it in thread 140599315302272
[Mon Mar 18 10:02:03.415409 2019] [tile:debug] [pid 3467] ./src/mod_tile.c(354): [client 10.10.21.80:36776] get_storage_backend: No storage backend in current lifecycle 7fdfd430d028 in thread 140599315302272 for current tile layer 0
debug: init_storage_backend: initialising file storage backend at: /var/lib/mod_tile
[Mon Mar 18 10:02:03.415438 2019] [tile:debug] [pid 3467] ./src/mod_tile.c(1391): [client 10.10.21.80:36776] tile_translate: op(tile_serve) xml(default) mime(image/png) z(14) x(11705) y(6833)
[Mon Mar 18 10:02:03.415444 2019] [tile:info] [pid 3467] [client 10.10.21.80:36776] tile_storage_hook: handler(tile_serve), uri(/osm_tiles/14/11705/6833.png)
[Mon Mar 18 10:02:03.415487 2019] [tile:debug] [pid 3467] ./src/mod_tile.c(375): [client 10.10.21.80:36776] tile_state: determined state of default 11705 6833 14 on store 5632ea052600: Tile size: -1, expired: 1 created: 0
[Mon Mar 18 10:02:03.415496 2019] [tile:debug] [pid 3467] ./src/mod_tile.c(176): [client 10.10.21.80:36776] Connecting to renderd on Unix socket /var/run/renderd/renderd.sock
[Mon Mar 18 10:02:03.415525 2019] [tile:info] [pid 3467] [client 10.10.21.80:36776] Requesting style(default) z(14) x(11705) y(6833) from renderer with priority 5
[Mon Mar 18 10:02:03.416967 2019] [tile:debug] [pid 3467] ./src/mod_tile.c(970): [client 10.10.21.80:36776] tile_storage_hook: Missing tile was not rendered in time. Returning File Not Found

What it means and how I could fix it?
Thanks
Vinod

Lingua principale
C++
Stelle
318
Fork
199
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di openstreetmap/mod_tile

Tutte le issue di openstreetmap/mod_tile

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.