MID-Server mit Quellcodeverwaltung verwenden
Der ServiceNow® MID-Server ermöglicht die Kommunikation und die Bewegung von Daten zwischen einer ServiceNow -Instanz und externen Anwendungen, Datenquellen und Services.
Funktionsweise von Bündeldateien mit dem MID-Server
Die .bundle -Datei unterstützt die Quellcodeverwaltungsfunktion mit einem MID Server. Mit einer Bündeldatei verpackt Git ein lokales Repository in eine einzelne Datei. Dies macht die Freigabe oder das Verschieben des Repositorys einfacher und optimierter. Die Datei wird dann an den MID Server gesendet, der sie an das Remote-Repository weitergibt.
„ outgoing.bundle “ (Vorgänge für Commit) und „ incoming.bundle “ (Remoteänderungen anwenden) werden für alle Anforderungen an den MID-Server an die Anhangtabelle des MID-Servers [ecc_agent_attachment] angehängt. „outgoing.bundle“ wird in der Instanz erstellt, während das „incoming.bundle “ auf dem MID Server erstellt wird.
Nachdem ein Vorgang erfolgreich abgeschlossen wurde, wird die Bundle-Datei in ein goldenes Bündel „heraufgestuft“ und an die Repository-Konfigurationstabelle [ sys_repo_config ] angehängt. Wird verwendet, um das Repository auf einem Knoten zu initialisieren, auf dem noch keine Quellcodeverwaltungsvorgänge ausgeführt wurden.
Das Tool „Automatisches Leeren“ [sys_auto_flush] ist eine „Tabellenbereinigung“, die alle ecc_agent_attachment -Datensätze entfernt, die älter als 30 Tage sind. Mit dieser Aktion wird auch der entsprechende Anhang entfernt.
Die Paketdateien werden auf dem MID-Server gespeichert und dann im Importverzeichnis auf dem MID-Server gespeichert.
Auf dem MID Server wird die Paketdatei im Ordner „Import“ gespeichert. Dieser Ordner befindet sich unter dem Benutzerverzeichnis, das durch die Systemeigenschaft (user.dir) definiert wird, die Benutzer konfigurieren können. Die Paketdatei wird als Teil der Systemleerung am Ende jedes Vorgangs entfernt.
Arbeiten mit dem MID Server
- Vermeiden Sie Konflikte mit Discovery, und erstellen Sie Dateien für die Tabelle „Systemanhang“ [sys_attachment]: MID Server
- Erfahren Sie mehr über die Einschränkungen von Systemeigenschaften: Konfigurieren Sie die Systemeigenschaften von Anhängen