Skip To Content

Утилита Удалить кэш

Утилита Delete Cache (Удалить кэш) позволяет удалять кэш карты или сервиса изображений с использованием командной строки. Данная утилита удаляет весь кэш, включая схему листов. Если вы хотите удалить только листы, а схему листов оставить без изменений, используйте утилиту Управление листами кэша (Manage Cache Tiles).

Параметры

ПараметрПодробная информация

-u

Имя пользователя ArcGIS Server, который будет запускать утилиту. Пользователь должен иметь соответствующие права для выполнения этого действия. Если сайт настроен с аутентификацией веб-уровня, укажите встроенного пользователя, например, учетную запись основного администратора сайта.

-p

Пароль пользователя, указанного с параметром -u.

-s

URL-адрес сайта в одном из следующих форматов:

  • https://gisserver.domain.com:6443
  • https://webadaptorhost.domain.com/webadaptorname
Если сайт настроен с аутентификацией веб-уровня, необходимо указать локальный URL сайта.

-n

Имя сервиса, кэш которого вы хотите удалить. Это реализуется с применением синтаксиса <Service name>:<Service type>.

-i

Число экземпляров сервиса ArcGIS Server CachingTools для использования в задании. Дополнительные сведения см. в разделе Распределение ресурсов сервера для кэширования.

-h

Вывод справки по утилите.

--ignoressl

Необязательный параметр для отключения проверки сертификата SSL.

Пример

В следующем примере удаляется кэш картографического сервиса с именем SanDiego:

Прежние версии:

Если вы используете логику, автоматизирующую выполнение этих утилит, следует обновить скрипты, чтобы удалить зависимости Python. Ниже приведены примеры:

  • <ArcGIS Server installation location>/arcgis/server/tools/python
  • Расширение .py при ссылке на имя утилиты командной строки

Для правильного использования см. следующий пример:

<ArcGIS Server installation location>/arcgis/server/tools/admin/deletecache -u admin -p admin -s http://gisserver.domain.com:6080 -n SanDiego:MapServer -i 3

В этом разделе
  1. Параметры
  2. Пример