169 похожих чатов

Https://Www.Openstreetmap.Org/#Map=15/60.4675/29.2681 Как вот это можно исправить?

35 ответов

95 просмотров

А что не так?

А что тут не так?

Ctrl+F5 несколько раз

Евгений-Степанов Автор вопроса
Роман Деев
Ctrl+F5 несколько раз

Судя по всему, это показывается на определенном масштабе

Евгений-Степанов Автор вопроса

Так это не кеш. Это на карте. В режиме инкогнито кеш не используется

Евгений-Степанов Автор вопроса
Роман Деев
уточнение на серверах важно

С чего он должен измениться при обновлении? Если никто не изменит значение

Евгений-Степанов Автор вопроса
mike140
Значение вот вам показали: https://t.me/ruosm/7611...

У вас какой слой стоит? Это на Стандартном показывается. На определенном масштабе. На других нет

Роман Деев
тогда ждать или слева выбрать другой стиль

Фига кэш живучий. Почти месяц прошёл с момента инцидента.

Pavel Gavrilov
Фига кэш живучий. Почти месяц прошёл с момента инц...

Может на серваке джоб обновления сломался, кто их там знает

Евгений Степанов
С чего он должен измениться при обновлении? Если н...

Есть база данных. В ней всё исправили. На скрине как это проверить. Есть сервера, которые рендерят данные. Рендерят с задержкой. На малых зумах с ощутимой. Картинки (тайлы) с этих cерверов идут на сервера CDN по всему миру. За счёт этого всё у всех грузится быстрее. Но тайлы на этих серверах кешируются и меняются медленно. Наконец с CDN тайлы приходят к пользователю. В браузере тоже есть кеш. Получается, что как пользователь мы можем повлиять на свежесть тайлов только обновляя страницу без кеша. Сейчас админы OSM пилят решение, которое поможет автоматически сбрасывать кеш на CDN серверах

Юрий Харзин
Может на серваке джоб обновления сломался, кто их ...

А с нашей стороны нужен какой-нибудь волшебный пендель админам? Может они не в курсе проблемы?

Евгений-Степанов Автор вопроса
Роман Деев
screenshot Есть база данных. В ней всё исправили. На скрине к...

Т.е. если помечено "Reverted vandalism", значит, скорее всего, уже исправлено.

Евгений Степанов
Т.е. если помечено "Reverted vandalism", значит, с...

Если значение тега name нормальное, то исправлено

Роман Деев
screenshot Есть база данных. В ней всё исправили. На скрине к...

Последнюю фразу не понял. Можно расшифровать? Зачем нужен автоматический сброс кэша и чем это отличается от нынешней ситуации?

Евгений-Степанов Автор вопроса
Pavel Gavrilov
Последнюю фразу не понял. Можно расшифровать? Заче...

Нужен, чтобы исправления быстрей обновлялись

Роман Деев
screenshot Есть база данных. В ней всё исправили. На скрине к...

забыл развеять "у меня кеш не используется"

Pavel Gavrilov
Последнюю фразу не понял. Можно расшифровать? Заче...

Когда пользователь пришёл за тайлом CDN-сервер смотрит сначала в свой кеш. Если тайла в кеше нет, то CDN сходит в рендер-сервер и закеширует тайл. Тайл лежит в кеше либо пока он не устареет, либо когда другой тайл снанет популярным и вытеснит из кеша. Сейчас у Fastly (нашего CDN) обнаружилась возможность принудительно обновить тайл осевший в кеше

Т.е. рендер-сервер имеет полный кэш планеты, а CDN только частичный, и тайлы из этого частичного кэша вытесняются по мере превышения объёма и по мере истечения таймаута для конкретного тайла? А как тогда получается, что я могу увидеть отрисованное в базе на крупномасштабных зумах уже в течение нескольких минут?

Pavel Gavrilov
Т.е. рендер-сервер имеет полный кэш планеты, а CDN...

Не все тайлы оседают в кеше CDN. Только когда становятся популярными. Крупномасштабные редко такими становятся.

рендер не имеет кеша

fr1
рендер не имеет кеша

как устроены рендер-серверы отдельная история

fr1
рендер не имеет кеша

Тогда бы CDN при отсутствии тайла z10 задумывался бы на полчаса. Мне говорили, что тайлы масштаба страны именно столько рендерятся.

Pavel Gavrilov
Тогда бы CDN при отсутствии тайла z10 задумывался ...

они сделаны зарание и тебя обманули по времени

fr1
они сделаны зарание и тебя обманули по времени

Тогда получается, что тайл-сервер всё-таки имеет кэш тайлов, сделанных заранее.

Pavel Gavrilov
Тогда получается, что тайл-сервер всё-таки имеет к...

скажем так. У тайл-сервера точно есть что отдать

Роман Деев
скажем так. У тайл-сервера точно есть что отдать

Ясности не прибавилось. В общем, будет хорошо, если кто-нибудь сделает описание схемы преобразования базы в тайлы и всех этих многоуровневых кэшей, с указанием плюсов и минусов выбранной схемы.

Похожие вопросы

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта