Стратегия кэширования Azure CDN: второй или третий доступ к ресурсу?

Я пытаюсь понять, какова стратегия кеширования в Azure CDN. Точнее, я вижу, что в той же POP первый доступ к ресурсу будет долгим (это нормально, поскольку ресурс еще не кэширован в этой POP). Но второй доступ такой же, как и первый. И только третий доступ идет намного быстрее. Это похоже на то, что ресурс кэшируется только после того, как 2 пользователя запросили этот ресурс в одном и том же POP. Вы знаете, почему происходит такое поведение? Я не могу найти никакой документации об этом. И я ожидал, что ресурс будет кэширован после того, как первый пользователь попросит об этом.

Я использую кеш Azure CDN с Verizon Premium. Пользователь загружает большой двоичный объект размером около 11 КБ.

Один и тот же запрос 3 раза (длительность):

Фактические результаты: 441 мс / 449 мс / 7 мс

Ожидаемые результаты: 441 мс / 7 мс / 7 мс

Спасибо за любую помощь.

Некоторые ссылки:https://docs.microsoft.com/en-us/azure/cdn/cdn-how-caching-works

0 ответов

Другие вопросы по тегам