Legacy - Utilisation d’un serveur MID avec un contrôle de source

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Le ServiceNow® serveur MID permet la communication et le mouvement de données entre une instance et des ServiceNow applications, sources de données et services externes.

    Important :
    À partir de la Xanadu mise en production, la legacy version de est en cours de ServiceNow Studio préparation pour une éventuelle dépréciation. Ce module d'extension sera masqué et ne sera plus activé sur les nouvelles instances, mais continuera d'être pris en charge. Pour en savoir plus sur le processus de dépréciation, consultez l’article Processus de dépréciation [KB0867184] dans la base de connaissances Now Support.

    Essayez plutôt de créer et de modifier des applications dans la version actuelle de ServiceNow Studio Pour plus d'informations, consultez ServiceNow Studio.

    Fonctionnement des fichiers groupés avec Serveur MID

    Le fichier .bundle permet le fonctionnement du contrôle de source avec un serveur MID. Un fichier groupé est la façon dont Git empaquette un dépôt local dans un seul fichier. Cela rend le partage ou le déplacement du référentiel plus simple et plus rationalisé. Le fichier est ensuite envoyé au serveur MID, qui le transmet au référentiel distant.

    outgoing.bundle (opérations de validation) et incoming.bundle (appliquer les modifications distantes) sont joints à la table de pièces jointes du serveur MID [ecc_agent_attachment] pour toute demande adressée au serveur MID. Le fichier outgoing.bundle est créé sur l’instance tandis que le fichier incoming.bundle est créé sur le serveur MID.

    Une fois l’opération terminée avec succès, le fichier de lot est « promu » en golden.bundle qui est attaché à la table de configuration du référentiel [sys_repo_config]. Elle permet d’initialiser le référentiel sur un nœud qui n’a pas encore effectué d’opération de contrôle de source.

    L’outil Purge automatique [sys_auto_flush] est un « nettoyeur de table » qui supprime tout enregistrement de ecc_agent_attachment datant de plus de 30 jours. Cette action supprime également la pièce jointe correspondante.

    Les fichiers groupés sont conservés sur le serveur MID, puis enregistrés dans le répertoire d’importation sur le serveur MID.

    Sur le serveur MID, le fichier groupé est enregistré dans le dossier d’importation. Ce dossier se trouve dans le répertoire utilisateur défini par la propriété système (user.dir), que les utilisateurs peuvent configurer. Le fichier de lot est supprimé dans le cadre de la purge du système à la fin de chaque opération.

    Utilisation du serveur MID

    Remarque :
    Les opérations de contrôle de source peuvent prendre plus de temps pour les applications de grande taille lorsque vous utilisez un serveur MID, car l’ensemble de l’application est fourni après une exportation et dépend de la taille de l’application.