Skip To Content

Утилита Создать сервис

Утилита Создать сервис позволяет вам опубликовать сервис из командной строки. Требуется файл определения сервиса (sd.).

Параметры

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

-u

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

-p

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

-s

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

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

Обратите внимание, что вы не можете использовать порт 6443 в этом URL. Если для вашего сайта настроен доступ Только HTTPS и вы хотите использовать эту утилиту, сначала измените настройки протокола сайта на HTTP и HTTPS.

-f

Путь к файлу определения сервиса.

-F

Необязательный. Папка ГИС-сервера для развертывания сервиса.

-n

Необязательный. Имя сервиса, если вы хотите перезаписать имя, содержащееся в определении сервиса.

-h

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

Примеры

В следующем примере создается сервис с именем Yellowstone на уровне корневого каталога сервера с использованием файла Yellowstone.sd.

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

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

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

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

<ArcGIS Server installation location>/arcgis/server/tools/admin/createservice -u admin -p admin -s http://gisserver.domain.com:6080 -f /opt/data/Yellowstone/Yellowstone.sd -n Yellowstone

В следующем примере создается сервис с именем SanDiego в папке RegionalPlanning.

<ArcGIS Server installation location>/arcgis/server/tools/admin/createservice -u admin -p admin -s http://gisserver.domain.com:6080 -f /opt/data/SanDiego/SanDiego.sd -F RegionalPlanning -n SanDiego

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