Rackspace CDN TTL - PullRequest
       30

Rackspace CDN TTL

2 голосов
/ 31 марта 2011

Я использую облачные серверы Rackspace Ubuntu и также использую образы Rackspace CDN для статического веб-содержимого.Иногда мне нужно обновить некоторые изображения / CSS в CDN, и они не будут отражены сразу.CDN имеет опцию TTL в диапазоне от 1 до 72 часов.Я не понимаю, что такое TTL и какой номер TTL мне подходит больше всего.Иногда URL образов CDN меняется и когда это происходит?Кто-нибудь может мне помочь, пожалуйста?

1 Ответ

4 голосов
/ 05 апреля 2011

В CDN TTL указывается, как долго ваша копия будет оставаться в CDN после ее копирования из основного хранилища.Выбор разных значений для TTL имеет несколько эффектов:

  • стоимость, поскольку вы платите за копирование из основного хранилища.Я предполагаю, что низкий TTL увеличит затраты.Я не знаю, взимается ли плата за хранение данных в CDN.

  • , если вы измените файл, пока он уже находится в CDN, это изменение может занять до TTL часов.прежде чем он станет доступен через CDN для пользователей.Таким образом, высокий TTL снижает гибкость.

  • скорость / задержка также влияет.Если данные, запрошенные пользователем, недоступны в CDN, их сначала нужно скопировать туда из хранилища, что занимает некоторое дополнительное время.

В проекте, где изменяются файлыв среднем раз в год или около того я выбирал максимальный TTL в 72 часа.

...