Я пытаюсь понять, какова стратегия кэширования 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