Skip To Content

“管理服务”实用程序

“管理服务”实用程序用于通过命令行来停止、启动以及删除服务。也可以使用此实用程序查看服务状态。

参数

参数详细信息

-u

将要执行此实用程序的 ArcGIS Server 用户的名称。用户必须具备执行此操作的相应级别权限。如果站点配置了 Web 层身份验证,则需指定内置用户,例如主站点管理员帐户。

-p

指定使用 -u 参数的用户的密码。

-s

站点的 URL 采用以下任一格式:

  • http://gisserver.domain.com:6080
  • http://webadaptorhost.domain.com/webadaptorname
如果您的站点配置了 Web 层身份验证,则需要指定站点的本地 URL。

-n

想要执行操作的服务的名称。如果在文件夹中,则使用语法 <文件夹名称>/<服务名称>。

-o

要在服务器上执行的操作。选项为 STATUS | START | STOP | DELETE。

-l

列出 GIS 服务器上的服务并显示其为停止还是启动。

-h

打印实用程序的帮助。

示例

以下示例停止了根文件夹中名为 Fire 的服务。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\manageservice.py" -u admin -p admin -s http://gisserver.domain.com:6080 -n Fire -o stop

以下示例启动了文件夹 Beirut 中名为 Parcels 的服务。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\manageservice.py" -u admin -p admin -s http://gisserver.domain.com:6080 -n Beirut/Parcels -o start

以下示例获取了根文件夹中名为 Fire 的服务的状态。configuredState 表示已经在 ArcGIS Server 中配置的内容,即希望在正常条件下看到的状态。realTimeState 表示服务是否正在真实运行,而且是希望检查的结果(如果希望找出处于停止状态的服务)。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\manageservice.py" -u admin -p admin -s http://gisserver.domain.com:6080 -n Fire -o status configuredState: STARTED
realTimeState: STARTED

以下示例删除了名为 Fire 的服务。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\manageservice.py" -u admin -p admin -s http://gisserver.domain.com:6080 -n Fire -o delete

以下示例列出了站点中的所有服务。

<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\manageservice.py" -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

在本主题中
  1. 参数
  2. 示例