Поделиться через


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

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

Goal

Чтобы успешно удалить кэшированное содержимое с диска на маршрутизации запросов приложений (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:

  • Пошаговое руководство по ARR версии 1. Использование модуля маршрутизации запросов приложений.
  • Пошаговое руководство по ARR версии 2. Обзор маршрутизации запросов приложений версии 2.

Если маршрутизация запросов приложений версии 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. Выберите сервер в представлении дерева навигации.

    Снимок экрана: узел сервера в I S Manager.

  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 .