Панове, а підкажіть, будь ласка, як краще вирішити таку проблему:
Я використовую OSM для відображення карт. Отримання тайлів виконується з пулу
a.tile.openstreetmap.org. В деякі моменти карти перестають відображатися. Аналіз ситуації показkiev.tile.openstreetmap.orgав, що в цей момент пул віддає тайли з серверу
moscow.tile.openstreetmap.org, маршрут до якого йде через сервери Яндексу, який знаходиться під санкціями.
Під час нормальної роботи пул повертає київський сервер:
tracert -d
a.tile.openstreetmap.orgТрассировка маршрута к
kiev.tile.openstreetmap.org [
176.122.99.101]
с максимальным числом прыжков 30:
1 <1 мс <1 мс <1 мс
192.168.10.250 2 <1 мс <1 мс <1 мс
91.193.129.129 3 1 ms 2 ms <1 мс
185.195.9.1 4 <1 мс <1 мс 1 ms
46.164.134.129 5 9 ms 8 ms 7 ms
88.81.245.246 6 9 ms 8 ms 8 ms
193.25.181.167 7 8 ms 8 ms 8 ms
176.122.123.120 8 7 ms 7 ms 8 ms
176.122.123.20 9 7 ms 7 ms 7 ms
176.122.99.101Трассировка завершена.
1. Найпростіше рішення - вказати сервер тайлів напряму:
kiev.tile.openstreetmap.org. Але це рішення має всі недоліки прив'язки до конкретного серверу, а не до пулу серверів.
2. Є можливість сквідом перенаправляти запити до
moscow.tile.openstreetmap.org на
kiev.tile.openstreetmap.org3. Можливо є якийсь пул саме для України?
ЗІ Можливо, потрібно попросити адміністрацію OSM щодо зміни доменного ім'я з
kiev.tile.openstreetmap.org на
kyiv.tile.openstreetmap.org ;)
PPS чомусь написав, як відповідь. це - невірно.