Skip To Content

创建搜索服务

可以使多个搜索服务参与 ArcGIS Server 站点。要创建搜索服务并将 GIS 数据文件夹注册到该服务,请执行以下步骤。

使用管理员目录创建搜索服务

  1. 在 Web 浏览器中,打开 ArcGIS Server 管理员目录。URL 的格式为 http://gisserver.domain.com:6080/arcgis/admin
  2. 在“管理员目录”中,单击服务
  3. 在文件夹列表中,选择用于包含搜索服务的文件夹。如果未找到适合的文件夹,可以选择 createFolder 创建一个文件夹。
  4. 单击 createService
  5. 操作 - createService 页面中,将以下 JSON(JavaScript 对象表示法)语句粘贴到服务属性 文本框中。
  6. {
     "serviceName": "Search",
     "type": "SearchServer",
     "description": "The Search service makes available a searchable index of your organization's GIS content such that client applications like ArcGIS for Desktop can access and use the GIS content in their applications.",
     "capabilities": "Search",
     "clusterName": "default",
     "minInstancesPerNode": 1,
     "maxInstancesPerNode": 2,
     "instancesPerContainer": 1,
     "maxWaitTime": 60,
     "maxStartupTime": 300,
     "maxIdleTime": 1800,
     "maxUsageTime": 600,
     "loadBalancing": "ROUND_ROBIN",
     "isolationLevel": "HIGH",
     "configuredState": "STARTED",
     "recycleInterval": 24,
     "recycleStartTime": "00:00",
     "keepAliveInterval": -1,
     "private": false,
     "isDefault": false,
     "maxUploadFileSize": -1,
     "allowedUploadFileTypes": "",
     "properties": {
      "virtualOutputDir": "/rest/directories/arcgisoutput",
      "outputDir": "C:\\arcgisserver\\directories\\arcgisoutput",
      "indexLocation": "C:\\arcgisserver\\directories\\arcgissystem\\arcgisindex",
      "incrementalinterval": "60",
      "jobsDirectory": "C:\\arcgisserver\\directories\\arcgisjobs",
      "jobsVirtualDirectory": "/rest/directories/arcgisjobs",
      "fullinterval": "1"
     },
     "extensions": [],
     "datasets": []
    }
  7. 根据需要修改搜索服务的属性。例如,可能需要修改以下内容:

    • 搜索服务的唯一名称 (serviceName)。
    • 搜索索引的位置 (indexLocation)。
    • 为新项建立索引的频率(以分钟为单位)(incrementalinterval)。
    • 从头开始重新构建索引的频率(以天为单位)(fullinterval)。

  8. 此外,如果要将搜索服务加入到您站点的特定集群中,请使用集群名称替换 default
  9. 单击创建

搜索服务创建完成,并显示在“管理员目录”和“ArcGIS Server Manager”中。查看服务属性,以确保您的服务相对于部署已进行了正确配置。如果要进行更改,请单击服务 - <搜索服务名称> (SearchServer) 页面底部的编辑