Fonctionnement des fichiers de configuration
Le serveur conserve les propriétés de configuration du serveur SIG et de ses services dans une collection de fichiers de configuration. Lorsque le gestionnaire d'objets serveur (SOM) démarre, il lit ces fichiers de configuration. Ces fichiers utilisent le langage XML pour définir des éléments tels que l'ensemble des machines conteneurs d'objets serveur, les emplacements des répertoires du serveur et d'autres propriétés de configuration de service. Il existe trois types de fichiers de configuration :
- Le fichier de configuration du serveur, Server.dat, se trouve dans le dossier <emplacement d'installation d'ArcGIS>\Server\system sur la machine SOM sous Windows. Sur Linux/Solaris, ce fichier se trouve dans le dossier <répertoire d'installation d'ArcGIS Server>/arcgis/server/system.
- Les fichiers de configuration de service sont conservés dans des fichiers nommés <nom du service>.<type de service>.cfg, qui résident dans le dossier <emplacement d'installation d'ArcGIS>\Server\user\cfg sous Windows. Sur Linux/Solaris, ils se trouvent dans le dossier <répertoire d'installation d'ArcGIS Server>/arcgis/server/user/cfg. Par exemple, le fichier de configuration d'un service de carte nommé Yellowstone sera Yellowstone.serveur_cartographique.cfg.
- Les fichiers de configuration de sécurité contiennent des règles d'autorisations pour un service. Ils se trouvent dans <emplacement d'installation d'ArcGIS>\server\user\cfg sous Windows et dans <répertoire d'installation d'ArcGIS Server>/arcgis/user/cfg sur Linux/Solaris. Ils suivent la même convention d'affectation de noms que le fichier de configuration de service mais finissent avec l'extension .sec à la place de .cfg.
Lorsque vous modifiez les propriétés du serveur ou de ses services (en utilisant une interface d'administration telle que le gestionnaire ou à l'aide d'un programme avec l'API du serveur), ces modifications sont répercutées dans le fichier de configuration correspondant.
Bien que vous puissiez modifier manuellement les fichiers de configuration à l'aide d'un éditeur de texte, il est recommandé de modifier leur contenu à l'aide d'une interface administrative telle que le gestionnaire ou ArcCatalog, ou encore de l'interface API du serveur ArcObjects. Avant de modifier les fichiers de configuration, vous devez arrêter le service Gestionnaire des objets ArcGIS Server.
Si le fichier de configuration du serveur contient des erreurs, le gestionnaire des objets serveur enregistre une erreur et essaie d'utiliser les valeurs par défaut à la place des valeurs manquantes ou non valides. Si le gestionnaire des objets serveur rencontre un fichier de configuration de service endommagé, il enregistre un avertissement dans le journal et ignore la configuration.