Skip To Content

Управление кэшем в ArcGIS Server Manager

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

Доступ к настройкам кэша в ArcGIS Server Manager

При редактирования сервиса в ArcGIS Server Manager можно изменить настройки его кэширования.

Примечание:

Хотя большое число настроек управления кэшем и его создания доступны в ArcGIS Server Manager, настройки, зависящие от инструментов геообработки, недоступны. Некоторые настройки нельзя изменить после публикации, и они появляются в ArcGIS Server Manager в режиме только для чтения.

  1. Откройте ArcGIS Server Manager и войдите как администратор ArcGIS Server или как владелец сервиса. Справка по этому шагу приведена в разделе Вход в Manager.
  2. Щелкните Сервисы, затем Управлять сервисами.
  3. Щелкните имя картографического сервиса или сервиса изображений.

    Откроется окно свойств сервиса.

  4. Щелкните в левой панели Кэширование.
  5. Задайте свойства кэша.

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

  6. Когда изменение свойств кэша будет завершено, щелкните Сохранить и перезапустить.

Основные настройки

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

Директория кэша

Директория кэша сервера - это место в вашей файловой системе или объект в облачном хранилище, где хранятся листы кэша. Одна директория кэша сервера может содержать несколько кэшей; однако, на свой сервер вы можете добавить более одной директории кэша сервера. При создании сайта ArcGIS Server, директория кэша сервера создается автоматически в указанном пользователем месте. Более подробно см. серверные директории.

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

Листы организованы в иерархической форме по директориям. Директория верхнего уровня имеет то же имя, что и картографический сервис, если только этот сервис не был создан в какой-то папке ГИС-сервера. Если картографический сервис создан в папке, тогда директория верхнего уровня называется <folder name>_<map service name>.

Внимание:

При изменении имени сервиса или имени фрейма данных карты необходимо вручную переименовать папку кэша, чтобы привести ее в соответствие с новым именем.