Утилита Manage Service позволяет останавливать, запускать и удалять сервисы из командной строки. Кроме того эту утилиту можно использовать для просмотра статуса ваших сервисов.
Параметры
| Параметр | Подробная информация | 
|---|---|
| -u | Имя пользователя ArcGIS Server, который будет запускать утилиту. Пользователь должен иметь соответствующие права для выполнения этого действия. Если сайт настроен с аутентификацией веб-уровня, укажите встроенного пользователя, например, учетную запись основного администратора сайта. | 
| -p | Пароль пользователя, указанного с параметром -u. | 
| -s | URL-адрес сайта в одном из следующих форматов: 
 | 
| -n | Имя сервиса, на котором вы хотите выполнить операцию. В папке используйте синтаксис <Folder name>/<Service name>. | 
| -o | Операция, которую вы хотите выполнить на сервисе. Опции STATUS | START | STOP | DELETE. | 
| -l | Перечисляет сервисы на ГИС-сервере и отображает информацию, запущены ли они или остановлены. | 
| -h | Вывод справки по утилите. | 
| --ignoressl | Необязательный параметр для отключения проверки сертификата SSL. | 
Примеры
В следующем примере останавливается сервис с именем Fire в корневой папке:
<ArcGIS Server installation location>/arcgis/server/tools/admin/manageservice -u admin -p admin -s http://gisserver.domain.com:6080 -n Fire -o stopВ следующем примере запускается сервис с именем Parcels в папке Beirut:
<ArcGIS Server installation location>/arcgis/server/tools/admin/manageservice -u admin -p admin -s http://gisserver.domain.com:6080 -n Beirut/Parcels -o startВ следующем примере запрашивается статус сервиса с именем Fire в корневой папке. Настроенное состояние configuredState определяется в ArcGIS for Server, другими словами, это состояние, которое должно присутствовать в обычных условиях. Состояние в реальном времени realTimeState указывает, работает ли сервис на самом деле. Оно позволяет проверить, какие сервисы не функционируют.
<ArcGIS Server installation location>/arcgis/server/tools/admin/manageservice -u admin -p admin -s http://gisserver.domain.com:6080 -n Fire -o status
configuredState: STARTED
realTimeState: STARTEDВ следующем примере удаляется сервис с именем Fire:
<ArcGIS Server installation location>/arcgis/server/tools/admin/manageservice -u admin -p admin -s http://gisserver.domain.com:6080 -n Fire -o deleteВ следующем примере перечисляются все сервисы на данном сайте:
<ArcGIS Server installation location>/arcgis/server/tools/admin/manageservice -u admin -p admin -s http://gisserver.domain.com:6080 -l
Africa.ImageServer                       | STARTED
GulfportTerrain.ImageServer              | STARTED
Landsat.ImageServer                      | STARTED
NFL.MapServer                            | STARTED
Roads.MapServer                          | STARTED
SampleWorldCities.MapServer              | STARTED
USA.MapServer                            | STARTED
Washington.MapServer                     | STARTED
Yellowstone.MapServer                    | STARTED
Beirut/Parcels.MapServer               | STOPPED
Beirut/Restaurants.MapServer           | STARTED
Evergreen/Cultural.MapServer             | STARTED
Evergreen/Quakes.MapServer               | STARTED
System/CachingTools.GPServer             | STARTED
System/PublishingTools.GPServer          | STARTED
System/ReportingTools.GPServer           | STARTED
Utilities/Geometry.GeometryServer        | STOPPED
Utilities/PrintingTools.GPServer         | STOPPED
Utilities/Search.SearchServer            | STOPPED