Очистка конечной точки Azure CDN

Содержимое кэша пограничных узлов Azure сеть доставки содержимого до истечения срока жизни содержимого (TTL). После истечения срока действия TTL клиент отправляет запрос на содержимое из пограничного узла, граничный узел получит новую обновленную копию содержимого для обслуживания клиенту. Затем обновленное содержимое в кэше пограничного узла.

Лучший способ убедиться, что пользователи всегда получают последнюю версию ресурсов — изменять версию ресурсов при каждом обновлении и публиковать их в виде нового URL-адреса. Сеть доставки содержимого немедленно извлекает новые ресурсы для следующих клиентских запросов. Иногда может потребоваться очистить кэшированное содержимое со всех пограничных узлов и сделать так, чтобы узлы получили новые обновленные ресурсы. Причиной может быть обновление веб-приложения или быстрое обновление ресурсов, содержащих неверные сведения.

Совет

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

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

Очистка содержимого из конечной точки Azure CDN

  1. В портал Azure перейдите в профиль CDN, содержащий конечную точку, которую вы хотите очистить.

  2. На странице профиля CDN нажмите кнопку очистки.

    Снимок экрана: страница обзора профиля Azure CDN.

  3. На странице очистки выберите адрес службы, который вы хотите очистить из раскрывающегося списка URL-адресов.

    Снимок экрана: страница очистки.

    Примечание.

    Вы также можете перейти на страницу очистки, нажав кнопку "Очистить " в колонке конечной точки сети доставки содержимого. В этом случае в поле URL-адрес будет вставлен адрес службы этой конкретной конечной точки.

  4. Выберите, какие ресурсы нужно удалить из пограничных узлов. Если вы хотите очистить все ресурсы, выберите Purge all проверка box. В противном случае в поле Путь введите путь к каждому ресурсу, который нужно очистить. Поддерживаются следующие форматы путей:

    1. Очистка одного URL-адреса: очистка отдельного ресурса путем указания полного URL-адреса с расширением файла или без нее, например/pictures/strasbourg.png; /pictures/strasbourg
    2. Дикий карта очистка: вы можете использовать звездочку (*) как дикий карта. Очистка всех папок, вложенных папок и файлов в конечной точке с /* помощью пути или очистки всех вложенных папок и файлов в определенной папке путем указания папки, за которой следует /*, например/pictures/*.
    3. Очистка корневого домена. Очищает содержимое в корне конечной точки, в пути которой есть знак "/".

    Совет

    1. Пути должны быть указаны для очистки и должны быть относительным URL-адресом, который соответствует следующему коду RFC 3986 — универсальный идентификатор ресурса (URI: универсальный синтаксис).

    2. В Azure CDN от Майкрософт строки запроса в URL-пути очистки не учитываются. Если путь для очистки предоставляется в формате /TestCDN?myname=max, учитывается только /TestCDN. Строка запроса myname=max пропускается. Будет очищены TestCDN?myname=max и TestCDN?myname=clark.

  5. Нажмите кнопку "Очистить ".

    Кнопка очистки

Внимание

Запросы очистки занимают примерно 2 минуты с Помощью Azure CDN из Edgio (цен. категория "Стандартный" и "Премиум"). Сеть доставки содержимого Azure имеет ограничение в 100 одновременных запросов на очистку в любое время на уровне профиля.

Следующие шаги