Удаление кэшированных объектов

Этот раздел документации относится к маршрутизации запросов приложений Майкрософт версии 2 для IIS 7 и выше.

Цель

Чтобы успешно удалить кэшированное содержимое с диска на маршрутизации запросов приложений (ARR).

Существует несколько способов удаления кэшированного содержимого в ARR.

  1. Удаление всех кэшированных объектов: это действие удаляет все кэшированное содержимое из всех расположений диска основного кэша. Это действие не удаляет кэшированное содержимое из дополнительного диска, если указано.

    Замечание

    Это действие может занять очень много времени, если есть много кэшированных объектов. При сбросе сервера или добавлении или удалении дисков рекомендуется отформатировать диски вместо использования этого действия для удаления кэшированных объектов. Дополнительные сведения см. в статье "Рекомендации по развертыванию для маршрутизации запросов приложений ".

  2. Удаление выбранного кэшированного объекта: при просмотре можно выбрать папку или файл и удалить выбранное содержимое. Если выбрана папка, все содержимое в папке будет удалено. Если выбран файл, все связанные файлы будут удалены. Например, возможно, вы заметили, что для данного содержимого может быть несколько файлов:

    • example.jpg.full
    • example.jpg.full.gzip
    • example.jpg.0-1023
    • example.jpg.1024-2047

    все

    В приведенном выше примере выбор одного из файлов приведет к удалению файлов, связанных с example.jpg. Это действие удаляет выбранное содержимое как из расположения основного диска кэша, так и дополнительного диска, если указано.

  3. Удаление определенных кэшированных объектов: ARR позволяет пользователю вводить определенный или абсолютный URL-адрес или частичный URL-адрес с подстановочными знаками (*) для удаления всего содержимого, соответствующего шаблону. Это действие удаляет содержимое из основного диска кэша и дополнительного диска, если они указаны.

Необходимые условия

В этом пошаговом руководстве предполагается, что вы изучили пошаговое руководство по ARR версии 1, а также другие документы версии 2 о настройке и включении функций кэша дисков.

Пошаговое руководство по сценарию ARR:

Если маршрутизация запросов приложений версии 2 не установлена, ее можно скачать по адресу:

  • Маршрутизация запросов приложений Майкрософт версии 2 для IIS 7 (x86) здесь (https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE).
  • Маршрутизация запросов приложений Майкрософт версии 2 для IIS 7 (x64) здесь (https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE).

Выполните действия, описанные в статье "Установка маршрутизации запросов приложений 2 ", чтобы установить ARR версии 2.

Шаг 1. Удаление всех кэшированных объектов

Функция кэша дисков в ARR — это компонент уровня сервера. Таким образом, действия кэша удаления находятся на странице кэша маршрутизации запросов приложений на уровне сервера.

Удаление всех кэшированных объектов с помощью пользовательского интерфейса

  1. Запустите диспетчер IIS.

  2. Выберите сервер в представлении дерева навигации.

    Скриншот, на котором показан узел сервера в диспетчере IIS.

  3. Дважды щелкните кэш маршрутизации запросов приложений.

  4. В области действий нажмите кнопку "Удалить все кэшированные объекты".

    Снимок экрана: параметр

  5. В диалоговом окне подтверждения нажмите кнопку "Да".

  6. Все кэшированные данные удалены из всех расположений основных дисков кэша.

    Как отмечалось выше, это действие может занять много времени, если есть много кэшированных объектов. Если необходимо сбросить диски, рекомендуется отформатировать диск, а не использовать эту функцию для удаления файлов. Дополнительные сведения см. в статье "Рекомендации по развертыванию для маршрутизации запросов приложений ".

Шаг 2. Удаление выбранных кэшированных объектов

Эта функция доступна при просмотре кэшированного содержимого с помощью диспетчера IIS. Это пошаговое руководство описано в статье "Просмотр кэшированного содержимого на диске в маршрутизации запросов приложений".

Замечание

Если вы перезаписываете имя узла, как описано в статье, развертывание маршрутизации запросов приложений в CDN, то имя узла, которое ожидает диалоговое окно "Обзор содержимого ", — это имя повторно записанного узла, а не исходное имя узла, полученное узлом кэша.

Шаг 3. Удаление определенных кэшированных объектов

ARR позволяет пользователю ввести абсолютный URL-адрес для удаления одного определенного кэшированного содержимого или принять соответствующий URL-адрес (*) для удаления содержимого, соответствующего шаблону.

Замечание

Если вы перезаписываете имя узла, как описано в статье, развертывание маршрутизации запросов приложений в CDN, то имя узла, которое ожидает диалоговое окно "Обзор содержимого ", — это имя повторно записанного узла, а не исходное имя узла, полученное узлом кэша.

  1. В области "Действия" нажмите кнопку "Удалить определенные кэшированные объекты".

    Снимок экрана: параметр

  2. В диалоговом окне "Удаление кэшированных объектов " введите абсолютный путь URL-адреса к кэшированному содержимому, которое требуется удалить. В следующем примере http://wonyoo-w2k8.arr1-cdn.com/images/2.0/body_bg.jpg будет удалено.

    Снимок экрана: диалоговое окно

  3. Диалоговое окно подтверждения отображается при успешном удалении указанного содержимого.

    Снимок экрана: сообщение подтверждения.

  4. Чтобы удалить все содержимое, соответствующее шаблону URL-адреса, можно использовать подстановочный знак (*). В диалоговом окне «Удаление кэшированных объектов», показанном на шаге 2 выше, вместо того чтобы вводить абсолютный путь, введите URL-адрес с шаблоном маски. В приведенном ниже примере используется http://wonyoo-w2k8.arr1-cdn.com/cache/*.jpgшаблон URL-адреса.

    Снимок экрана, показывающий U R L с маской с подстановочными символами в диалоговом окне

  5. Диалоговое окно подтверждения отображается при успешном удалении содержимого, соответствующего шаблону.

    Снимок экрана: сообщение, которое подтверждает удаление.

Сводка

Теперь вы успешно удалили одно или несколько кэшированных содержимого из ARR. Другие пошаговые руководства по ARR версии 2 см. в статье "Обзор маршрутизации запросов приложений" версии 2 .