Утилита Создать сервис (Create Service)
Утилита Создать сервис позволяет вам опубликовать сервис из командной строки. Требуется файл определения сервиса (sd.).
Parameters
Параметр | Сведения |
---|---|
-u | Имя пользователя ArcGIS Server, запускающего утилиту. Пользователь должен иметь соответствующие права для выполнения этого действия. |
-p | Пароль пользователя, указанного с параметром -u. |
-s | URL-адрес сайта в одном из следующих форматов:
|
-f | Путь к файлу определения сервиса. |
-C | Необязательно. Кластер для развертывания сервиса. Если не задано иначе, то будет использован кластер по умолчанию. |
-F | Необязательно. Папка ГИС-сервера для развертывания сервиса. |
-n | Необязательно. Имя сервиса, если вы хотите перезаписать имя, содержащееся в определении сервиса. |
-t | Передает токен серверу при запуске утилиты. Если этот параметр не указывается, используется аутентификация HTTP. |
-h | Вывод справки по утилите. |
Примеры
В следующем примере создается сервис с именем Yellowstone на уровне корневого каталога сервера с использованием файла Yellowstone.sd.
<ArcGIS Server installation location>/arcgis/server/tools/python <ArcGIS Server installation location>/arcgis/server/tools/admin/createservice.py -u admin -p admin -s http://gisserver.domain.com:6080 -f /opt/data/Yellowstone/Yellowstone.sd -t -n Yellowstone
В следующем примере создается сервис с именем SanDiego в папке RegionalPlanning.
<ArcGIS Server installation location>/arcgis/server/tools/python <ArcGIS Server installation location>/arcgis/server/tools/admin/createservice.py -u admin -p admin -s http://gisserver.domain.com:6080 -f /opt/data/SanDiego/SanDiego.sd -t -F RegionalPlanning -n SanDiego