创建服务实用程序

“创建服务”实用程序可用于通过命令行发布服务。此工具需要用到服务定义 (.sd) 文件。

参数

参数

详细信息

-u

将要执行此实用程序的 ArcGIS Server 用户的名称。用户必须具备执行此操作的相应级别权限。

-p

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

-s

站点的 URL 为以下其中一种格式:

  • http://gisserver.domain.com:6080
  • http://webadaptor.domain.com/arcgis

-f

服务定义文件的路径。

-C

可选。要进行服务部署的集群。如果未指定,则使用默认集群。

-F

可选。要进行服务部署的 GIS 服务器文件夹。

-n

可选。服务名称,在想覆盖服务定义中所含的名称时适用。

-t

在执行实用程序时,将令牌传递到服务器。如果忽略此参数,将使用 HTTP 身份验证。

-h

打印实用程序的帮助。

示例

下面的示例使用文件 Yellowstone.sd 在服务器根级别创建了名为 Yellowstone 的服务。

<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

下面的示例在文件夹 RegionalPlanning 中创建了名为 San Diego 的服务。

<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
6/13/2014