Après ArcGIS Enterprise 10.9.1, ArcGIS Server ne prendra plus en charge l’environnement d’exécution de services ArcMap. Seuls les services qui utilisent l’environnement d’exécution ArcGIS Pro seront pris en charge, à la fois pour les nouveaux services publiés et pour les services existants sur un site ArcGIS Server mis à niveau.
Même si certains services qui utilisent l’environnement d’exécution de services ArcMap pourront continuer de fonctionner dans les versions futures de ArcGIS Server, Esri vous recommande de migrer, republier ou supprimer tous les services qui utilisent l’environnement d’exécution de services ArcMap avant d’effectuer la mise à niveau vers une version de ArcGIS Server postérieure à 10.9.1.
En savoir plus sur la migration des services
Les services de carte initialement publiés depuis ArcMap peuvent être migrés vers l’environnement d’exécution de services ArcGIS Pro dans ArcGIS Server Manager à l’aide d’une opération Edit Runtime (Modifier l’environnement d’exécution). Cette opération ne modifie pas le contenu ni les paramètres du service.
L’opération Edit Runtime (Modifier l’environnement d’exécution) fonctionne sur un service de carte à la fois. Vous devez respecter les conditions suivantes :
- Le service de carte doit avoir été republié depuis ArcMap. (Les services publiés à l’origine depuis ArcGIS Pro ne peuvent pas être migrés vers l’environnement d’exécution de services ArcMap.)
- Le service de carte doit être en cours d’exécution.
- La fonctionnalité schématique ne doit pas être activée dans le service de carte.
- Aucune extension d’objet serveur (SOE) ou aucun intercepteur d’objet serveur (SOI) personnalisé ne doit être activé dans le service de carte.
Tous les services migrés dans ArcGIS Server Manager utilisent des instances dédiées ArcGIS Server. Après avoir utilisé cette opération pour migrer l’environnement d’exécution d’un service de carte, vous devez tester rigoureusement le service. S’il ne fonctionne pas correctement, vous pouvez utiliser la même opération pour revenir à l’environnement d’exécution de services ArcMap.
Conseil :
Si vous préférez migrer plusieurs services par lots, ou pour convertir d’autres types de services, utilisez l’outil de ligne de commande UpdateArcMapServices.
Migrer un service de carte vers l’environnement d’exécution de services ArcGIS Pro
Les étapes suivantes expliquent comment utiliser l’opération Edit Runtime (Modifier l’environnement d’exécution) de ArcGIS Server Manager pour migrer un service de carte vers l’environnement d’exécution de services ArcGIS Pro :
- Connectez-vous à ArcGIS Server Manager en tant qu’administrateur ou propriétaire du service de carte à migrer.
- Localisez le service à migrer, puis cliquez sur le bouton Edit (Modifier) associé.
Le service doit être en cours d’exécution pour que vous puissiez voir quel environnement d’exécution il utilise, et pour pouvoir le migrer.
Si un service utilise l’environnement d’exécution de services ArcMap, un message d’avertissement vous invitant à migrer le service s’affiche.
L’environnement d’exécution de services est également indiqué dans l’onglet General (Général) lors de la modification du service.
- Avant la migration, cliquez sur l’onglet Capabilities (Fonctionnalités) pour savoir ce qui est activé pour le service de carte.
Les services disposant des fonctionnalités suivantes peuvent être migrés :
- WCS
- WFS
- Analyse du réseau
- KML
- WMS
- Accès aux entités
- Si la fonctionnalité Schematics ou des extensions d’objet serveur (SOE) ou des intercepteurs d’objet serveur (SOI) personnalisés sont activés pour le service, vous devez les désactiver afin que le service puisse être migré. Pour ce faire, décochez la case en regard de ces éléments et cliquez sur Save and restart (Enregistrer et redémarrer).
Remarque :
Lorsque vous désactivez la fonctionnalité Schematics, ce service ne peut plus être utilisé dans les workflows correspondants. De même, si les SOE et SOI personnalisés sont désactivés, les utilisateurs du service n’auront plus accès à ces fonctionnalités. Avant de désactiver ces fonctions, assurez-vous que personne n’en a besoin.
Si vous avez apporté d’autres changements aux paramètres du service pendant cette session, vous devez les enregistrer avant de migrer le service. Tous les changements non enregistrés apportés aux paramètres du service seront perdus.
- Au redémarrage du service, cliquez sur le bouton Edit Runtime (Modifier l’environnement d’exécution) dans la section Service Runtime (Environnement d’exécution de services) de l’onglet General (Général).
La boîte de dialogue Edit Runtime (Modifier l’environnement d’exécution) apparaît.
- Sélectionnez l’option ArcGIS Pro (recommended) (ArcGIS Pro [recommandé]) dans la boîte de dialogue et cliquez sur Apply (Appliquer) pour commencer la migration.
Une fois la migration terminée, l’opération redémarre le service. L’environnement d’exécution affiché dans la section Service Runtime (Environnement d’exécution de services) doit désormais être ArcGIS Pro.
- Vérifiez que le service fonctionne correctement dans vos applications. Si vous détectez des problèmes en ce qui concerne les fonctions, vous pouvez revenir à la boîte de dialogue Edit Runtime (Modifier l’environnement d’exécution) et inverser la migration.
Vous avez un commentaire à formuler concernant cette rubrique ?