Création d'un service de recherche

Plusieurs services de recherche peuvent participer à un site ArcGIS Server. Pour créer un service de recherche et inscrire vos dossiers de données SIG dans le service, suivez les étapes suivantes.

Création d'un service de recherche à l'aide du répertoire d'administrateur

Etapes :
  1. Dans un navigateur Web, ouvrez le répertoire administrateur d'ArcGIS Server. L'URL est au format suivant : http://gisserver.domain.com:6080/arcgis/admin.
  2. Dans le répertoire d'administrateur, cliquez sur services.
  3. Dans la liste des dossiers, sélectionnez celui qui contiendra le service de recherche. Si vous ne voyez aucun dossier qui convient, vous pouvez en créer un en sélectionnant createFolder.
  4. Cliquez sur createService.
  5. Sur la page Opération - createService, collez la notation JSON (JavaScript Object Notation) suivante dans la zone de texte Propriétés du service.
  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. Modifiez les propriétés du service de recherche selon vos besoins. Par exemple, vous devrez peut-être modifier les informations suivantes :

    • Un nom unique pour le service de recherche (serviceName).
    • Emplacement de l'index de recherche (indexLocation).
    • La fréquence (en minutes) à laquelle de nouveaux éléments doivent être indexés (incrementalinterval).
    • La fréquence (en jours) à laquelle l'index doit être complètement régénéré (fullinterval).

  8. En option, si vous souhaitez que le service de recherche participe à un agrégat spécifique de votre site, remplacez l'option par défaut par le nom de l'agrégat.
  9. Cliquez sur Créer.

Votre service de recherche est créé et apparaît dans le répertoire d'administrateur et ArcGIS Server Manager. Passez en revue les propriétés du service pour vérifier que votre service a été configuré correctement en vue d'être déployé. Si vous souhaitez effectuer des modifications, cliquez sur Modifier au bas de la page Service - <nom du service de recherche> (SearchServer).

5/10/2014