О серверных директориях

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

Права доступа и видимость серверных директорий

При создании сайта ArcGIS for Server в Менеджере (Manager) директории сервера создаются на ГИС-сервере, а учетной записи ArcGIS for Server предоставляются права на чтение и запись в этих директориях. По умолчанию каталоги сервера устанавливаются на <диск установки ArcGIS for Server>\arcgisserver\directories. Вы можете управлять серверными директориями в Manager, открыв раздел Сайт (Site) > ГИС-сервер (GIS Server) > Директории (Directories).

Настройка сайта из нескольких компьютеров

При настройке сайта, содержащего несколько компьютеров, необходимо настроить серверные директории для использования UNC-путей перед добавлением ГИС-серверов на сайт. Более подробно о настройке разрешений общего доступа и доступа к файлам в серверных директориях см. в разделе Настройка на нескольких компьютерах.

Расширение сайта с одним компьютером до сайта с несколькими компьютерами

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

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

ArcGIS for Server периодически удаляет (или "очищает") старые и ненужные файлы из рабочих и выходных директорий, чтобы они не занимали лишнее место на диске. Директории кэша и системные директории не очищаются, так как их содержимое всегда должно быть доступным.

Как сервер очищает директории

Когда ArcGIS Server пытается удалить файл в серверной директории, также проверяется, превышает ли время, прошедшее с момента последнего изменения файла, заданный максимальный срок хранения файла. Если файл соответствует этому критерию, он удаляется, а сервер переходит к следующему файлу в директории. Если файл не соответствует этому критерию, он сохраняется в директории.

По умолчанию, рабочие и выходные директории сервера настраиваются для очистки с помощью следующих критериев:

Директория

Режим очистки

Максимальный возраст файла

задачи

Время после последнего изменения

360 минут (6 часов)

вывод

Время после последнего изменения

10 минут

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

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

В предыдущих версиях ArcGIS Server можно было сконфигурировать сервер для удаления файлов через определенные промежутки времени на основе либо возраста файла, либо последнего обращения клиента к файлу. В ArcGIS 10.1 for Server сервер удаляет файлы, только если не были изменены в течение максимального срока хранения файла.

Помимо режима очистки и максимального возраста файла, у рабочих и выходных директорий есть собственный набор правил очистки. Например:

  • При очистке рабочей директории ArcGIS Server удаляет задачу, только если она завершена, отменена или вызвала ошибку.
  • При очистке выходной директории ArcGIS Server удаляет файлы и папки, только если их имя начинается с _ags.

Настройка и отключение очистки директорий

Можно настроить или отключить очистку рабочих и выходных директорий с помощью Manager ArcGIS for Server или ArcGIS for Desktop. Подробные инструкции см. в следующих разделах:

Доступ к серверным директориям с помощью виртуального пути или URL-адреса

ArcGIS 10.1 for Server позволяет получить доступ к элементам серверных директорий с помощью виртуальных путей или URL.

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

Если вы хотели предоставить доступ к серверной директории с помощью URL-адреса в предыдущей версии ArcGIS Server, вам нужно было создать виртуальную директорию на веб-сервере и связать ее с серверной директорией. Эти действия больше не нужны. После создания серверной директории в ArcGIS 10.1 for Server доступ к ней автоматически предоставляется с помощью URL-адреса.

Формат URL-адреса директории: http://<имя сервера>:6080/arcgis/rest/directories/<имя директории>.

Например, если у вас есть выходное изображение в папке с:\arcgisserver\directories\arcgisoutput\_ags_map00c6dac961024efeb14067f990a38d5f.png, оно доступно по следующему URL-адресу:

http://localhost:6080/arcgis/rest/directories/arcgisoutput/_ags_map00c6dac961024efeb14067f990a38d5f.png

Щелкните закладку Директории (Directories) в Manager для получения дополнительной информации о всех URL-адресах серверных директорий.

ПодсказкаПодсказка:

С помощью ArcGIS Web Adaptor вы можете настроить данные URL-адреса, чтобы удалить необходимое для порта 6080 или arcgis.

Связанные темы

9/12/2013