Какое стандартное время распространения для CDN?
Я немного озадачен временем распространения CDN. У нас уже есть CDN, который содержит все наши статические файлы. Я пытаюсь понять, является ли CDN хорошим выбором для нового проекта.
В основном, сколько времени потребуется, чтобы увидеть мой обновленный файл в CDN?
Есть ли способ сократить время на тиражирование?
К вашему сведению, я использую LimeLight, но мой вопрос ко всем CDN.
1 ответ
Распространение зависит от размера файла и настроек кэша.
Для небольших файлов (зависит от CDN, но обычно включает все файлы размером менее 10 МБ), таких как изображения, CSS, JS и т. Д., Распространение происходит мгновенно.
Если файл не находится в кеше, CDN извлечет его при первом запросе, а затем продолжит кэширование до истечения срока его действия. Стандартом является 24-часовой срок действия кэша, но большинство CDN позволяют вам настроить его и позволяют кешировать дольше.
Для больших файлов (любые файлы размером более 10 МБ), таких как видео, распространение обычно варьируется от 2 до 12 часов, в зависимости от CDN и того, какой приоритет они дают вам как клиенту.
Вы можете легко проверить, полностью ли распространился файл, свернув IP-адрес каждого пограничного местоположения / сервера.