Utilisation de Serveur MID avec contrôle de source

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute 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.

    Fonctionnement des fichiers groupés avec Serveur MID

    Le fichier .bundle permet le contrôle de source avec un MID Server. Un fichier groupé est la façon dont Git empaquete 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 MID Server, qui le transmet au référentiel distant.

    outgoing.bundle (opérations de validation) et incoming.bundle (appliquer les modifications distantes) sont attachés à la table de pièces jointes du serveur MID [ecc_agent_attachment] pour toute demande transmise 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 qu’une opération est terminée avec succès, le fichier groupé est « promu » dans un golden.bundle qui est attaché à la table de configuration du référentiel [sys_repo_config]. Il est utilisé pour 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 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 du 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 du vidage 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 plus volumineuses lors de l’utilisation d’un serveur MID, car l’ensemble de l’application est regroupé après une exportation et dépend de la taille de l’application.