Cristian Quest a écrit :

> Ton proxy fonctionne-t-il en cache ou juste en proxy https(Nautile) ->
http(OSM) ?

Désolé pour ma réponse tardive, je n'avais pas eu la suite des
discussions (je ne suis pas abonné à la liste dev-fr@osm), et c'est
seulement en tombant sur :

http://comments.gmane.org/gmane.comp.gis.openstreetmap.region.fr.devel/857

que j'ai pris connaissance de la suite de la discussion.

Pour répondre a Christian donc, c'est un proxy + cache qui a été mis en
place, avec expiration au bout d'une semaine du cache.

Comme la carte est centrée sur Nouméa, par défaut, et zoomée, il y a
rarement via ce proxy-cache de requêtes externes, sauf si un internaute
"joue" avec les niveaux de zoom.

Dans tous les cas, un lien vers OSM est présent, pour inciter
l'internaute a visualiser la page en plein écran.

Le résultat est visible en bas de page de https://www.nautile.nc/

Pour info, la configuration nginx utilisée est la suivante :

proxy_cache_path /var/cache/tiles levels=1:2:2 keys_zone=tiles:32m
inactive=1m max_size=2G;

upstream osm {
        server a.tile.openstreetmap.org max_fails=3 fail_timeout=2;
        server b.tile.openstreetmap.org max_fails=3 fail_timeout=2;
        server c.tile.openstreetmap.org max_fails=3 fail_timeout=2;
}

server {
        ...

        location /osm/ {
                proxy_pass  http://osm/;
                expires     7d;
                proxy_cache       tiles;
                proxy_cache_valid  200 302  7d;
                proxy_cache_valid  404      1m;
                proxy_cache_key "$request_uri";
        }
}

J'ai actuellement 13Mo de tuiles en cache, limitant par la même l'usage
vers les serveurs d'osm.

Merci pour ce que vous faites en tout cas, et très bonne continuation !

Cordialement,

-- 
Nicolas Aupetit - Nautile

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
dev-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev-fr

Répondre à