Skip To Content

Настройки сервиса геообработки: расширенные свойства

Следующие свойства сервисов геообработки являются расширенными настройками, которые невозможно установить в ArcGIS Server Manager или в диалоговом окне Свойства сервера в ArcGIS Desktop. Большинство сервисов геообработки не нуждаются в изменении этих настроек.

Объем динамической памяти

Объем динамической памяти управляет максимальным размером файла, который может быть отправлен на ГИС-сервер. По умолчанию для сервера приложений определено 256 МБ, а для SOC – 64 МБ. При наличии сервисов, на которые пользователи смогут отправлять большие файлы, увеличьте значение по умолчанию для обоих свойств до необходимого.

  1. В веб-браузере перейдите на http://<Имя вашего сервера>:6080/arcgis/admin.
  2. Выполните вход в приложение ArcGIS Server Administrator Directory из-под учетной записи администратора.
  3. Щелкните Компьютеры.
  4. Щелкните ссылку <Имя вашего сервера>.<domain>.com. К примеру, ссылка может выглядеть так: server1.esri.com.
  5. На странице Свойства компьютера сервера щелкните ссылку Изменить.
  6. Увеличьте значение параметра Максимальный объем динамической памяти сервера приложений (в МБ).
  7. Увеличьте значение параметра Максимальный объем динамической памяти SOC (в МБ) (SOC maximum heap size (in MB)).
  8. Щелкните кнопку Сохранить изменения, чтобы завершить редактирование.

Размер файла загрузки

Управление размером загрузки служит для контроля за размером файла, который может быть загружен клиентами, подключенными к сервису через конечную точку REST. Как правило, эти клиенты являются веб-клиентами, использующими сервис через пользовательское веб-приложение. По умолчанию в качестве ограничения выбрано 2 ГБ. Используйте эту настройку для предоставления значения по умолчанию в целях предотвращения загрузок больших файлов через сервис.

  1. Откройте веб-браузер и перейдите на http://<имя сервера>:6080/arcgis/admin/login.
  2. Выполните вход в приложение ArcGIS Server Administrator Directory из-под учетной записи администратора.
  3. Щелкните services.
  4. Щелкните на имени сервиса.
  5. Щелкните на ссылке Редактировать в нижней части страницы, в разделе Поддерживаемые операции.
  6. В текстовом окне для Сервис (в формате JSON)*: найдите тег maxUploadFileSize. Если значение по умолчанию 0 (единицы: МБ), максимальный размер загрузки будет ограничен 2 ГБ. Задайте максимальный размер файла после двоеточия (:). Законченная запись выглядит примерно так: "maxUploadFileSize": 100,.
  7. Щелкните кнопку Сохранить изменения,
Примечание:

При публикации сервиса геообработки убедитесь, что опция Загрузки на странице Возможности свойств сервиса геообработки установлена.

Типы загрузок

Только определенные файлы могут быть загружены в сервис геообработки. Файлы с какими расширениями могут быть загружены с помощью сервиса определяется на уровне сервиса.

  1. Откройте веб-браузер и перейдите на http://<имя сервера>:6080/arcgis/admin/login.
  2. Выполните вход в приложение ArcGIS Server Administrator Directory из-под учетной записи администратора.
  3. Щелкните services.
  4. Щелкните на имени сервиса.
  5. Щелкните на ссылке Редактировать в нижней части страницы, в разделе Поддерживаемые операции.
  6. В текстовом окне Сервис (в формате JSON):* найдите тег allowedUploadFileTypes и добавьте файловые расширения, которые следует разрешить, заключив их в кавычки и поместив после двоеточия (:). Законченная запись выглядит примерно так: "allowedUploadFileTypes": ".kml,.gpx".
  7. Щелкните кнопку Сохранить изменения,
Примечание:

При публикации сервиса геообработки убедитесь, что опция Загрузки на странице Возможности свойств сервиса геообработки установлена.

Макс. число доменов

Настройка maxDomainCodeCount управляет количеством доменов, которое будет возвращено с ответом сервера. Описание домена сопоставлено с кодом, возвращаемым с выходными объектами ответа. По умолчанию эта настройка установлена на 1000. Если выходной объект содержит более 1000 участвующих доменов, информация о доменах возвращена не будет. Возвращаемая информация о доменах может превысить размер ответа. Если домены не нужны, задайте это значение равным нулю или меньшим, чем количество доменов в сервисе.

  1. Откройте веб-браузер и перейдите на http://<имя сервера>:6080/arcgis/admin/login.
  2. Выполните вход в приложение ArcGIS Server Administrator Directory из-под учетной записи администратора.
  3. Щелкните services.
  4. Щелкните на имени сервиса.
  5. Щелкните на ссылке Редактировать в нижней части страницы, в разделе Поддерживаемые операции.
  6. В текстовом окне Сервис (в формате JSON):* найдите тег maxDomainCodeCount и задайте максимальный предел после двоеточия (:). Законченная запись выглядит примерно так: "maxDomainCodeCount": 25,.
  7. Щелкните кнопку Сохранить изменения,

Локальная папка Temp

Локальная папка temp является каталогом, в который ГИС-сервер записывает промежуточные выходные данные, если сервер наряду с другими компьютерами участвует в кластере, или если ссылки на каталоги оформлены в виде путей UNC. Расположение папки temp является уникальным для пользовательской учетной записи, под которой запущен ArcGIS for Server. Эта учетная запись задается при установке ArcGIS for Server. В Linux вы можете увидеть путь C:\windows\temp\Temp в сообщениях о выполнении вашего сервиса. Данное местоположение – <ArcGIS Server installation directory>/arcgis/server/temp.

Связанные разделы