Настройки сервиса геообработки: расширенные свойства
Следующие свойства для сервисов геообработки являются расширенными настройками, которые невозможно установить в ArcGIS for Server Manager или в диалоговом окне Свойства сервера (Server Properties) в ArcGIS for Desktop. Большинство сервисов геообработки не нуждаются в изменении этих настроек.
Объем динамической памяти
Объем динамической памяти управляет максимальным размером файла, который могут быть отправлен на ГИС сервер. По умолчанию сервер приложений задан на уровне 256 МБ, а максимальное значение SOC — 64 МБ. При наличии сервисов, на которые пользователи смогут отправлять большие файлы, увеличьте значение по умолчанию для обоих свойств в соответствующей учетной записи.
- В веб-браузере перейдите на страницу http://<имя_сервера>:6080/arcgis/admin.
- Выполните вход в каталог администратора ArcGIS for Server, используя учетную запись администратора.
- Щелкните Компьютеры (machines).
- Щелкните ссылку<имя_сервера>.<домен>.com. Например, ссылка может выглядеть следующим образом: server1.esri.com.
- На странице Свойства компьютера сервера (Server Machine Properties) щелкните ссылку Изменить (edit).
- Увеличьте значение параметра Максимальный объем динамической памяти сервера приложений (в МБ) (App Server maximum heap size (in MB)).
- Увеличьте значение параметра Максимальный объем динамической памяти SOC (в МБ) (SOC maximum heap size (in MB)).
- Щелкните кнопку Сохранить изменения (Save Edits), чтобы завершить редактирование.
Размер загрузки
Управление размером загрузки служит для контроля за размером файла, который может быть загружен клиентами,подключенными к сервису через конечную точку REST. Как правило, эти клиенты являются веб-клиентами, использующими сервис через пользовательское веб-приложение. По умолчанию ограничение равно 2 ГБ. Используйте эту настройку для предоставления значения по умолчанию в целях предотвращения больших загрузок применительно к сервису.
- Откройте веб-браузер и перейдите на страницу http://<имя_сервера>:6080/arcgis/admin/login.
- Выполните вход в каталог администратора ArcGIS for Server, используя учетную запись администратора.
- Щелкните services.
- Щелкните имя сервиса.
- Щелкните ссылку Редактировать (edit) в нижней части страницы, в разделе Поддерживаемые операции (Supported Operations).
- В текстовом окне для Сервис (в формате JSON) (Service (in JSON format):)* найдите тег maxUploadFileSize и задайте максимальный размер файла после двоеточия (:). Законченная запись выглядит примерно так: "maxUploadFileSize": 100,.
- Щелкните кнопку Сохранить изменения (Save Edits),
При публикации сервиса геообработки убедитесь, что флажок Загрузки на странице Функции свойств сервиса геообработки установлен.
Типы загрузок
Только определенные файлы могут быть загружены в сервис геообработки. Эти файлы ограничиваются своим расширением, которые задаются на уровне обслуживания.
- Откройте веб-браузер и перейдите на страницу http://<имя_сервера>:6080/arcgis/admin/login.
- Выполните вход в каталог администратора ArcGIS for Server, используя учетную запись администратора.
- Щелкните services.
- Щелкните имя сервиса.
- Щелкните ссылку Редактировать (edit) в нижней части страницы, в разделе Поддерживаемые операции (Supported Operations).
- В текстовом окне Сервис (в формате JSON) (Service (in JSON format):)* найдите тег allowedUploadFileTypes и добавьте файловые расширения, которые следует разрешить, заключив их в кавычки и поместив после двоеточия (:). Законченная запись выглядит примерно так: "allowedUploadFileTypes": ".kml,.gpx".
- Щелкните кнопку Сохранить изменения (Save Edits),
При публикации сервиса геообработки убедитесь, что флажок Загрузки на странице Функции свойств сервиса геообработки установлен.
Локальная папка Temp
Локальная папка temp является каталогом, в который Сервер ГИС записывает промежуточные выходные данные, если сервер участвует в кластере наряду с другими компьютерами или если ссылки на каталоги оформлены в виде путей UNC. Расположение папки для временных файлов является уникальным для пользовательской учетной записи, под которой работает ArcGIS for Server. Эта учетная запись задается при установке ArcGIS for Server. В сообщениях о выполнении сервиса для Windows могут появляться следующие пути: C:\Users\<пользователь>\AppData\Local\Temp; для Linux — C:\windows\temp\Temp.
Чтобы изменить местоположение папки, необходимо выполнить вход на компьютере, используя учетную запись ArcGIS for Server. Временной каталог изменяется путем корректировки пути к переменной TEMP для пользователя на этом компьютере в пределах значения Переменные среды (Environment Variables).