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

Внимание

Azure CDN standard от Корпорации Майкрософт (классическая версия) будет прекращена 30 сентября 2027 г. Чтобы избежать нарушений работы службы, важно перенести профили Azure CDN уровня "Стандартный" от Майкрософт (классический) на уровень Azure Front Door standard или Premium к 30 сентября 2027 года. Дополнительные сведения см. в статье Azure CDN Standard от майкрософт (классическая версия).

Azure CDN из Эдгио будет прекращено 4 ноября 2025 г. Перед этой датой необходимо перенести рабочую нагрузку в Azure Front Door. Дополнительные сведения см. в статье Azure CDN из Edgio для выхода на пенсию.

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

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

Совет

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

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

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

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

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

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

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

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

    Примечание.

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

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

    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 одновременных запросов на очистку в любое время на уровне профиля.

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