Verwaltung von Integrationsknoten für „ IBM App Connect Enterprise “ in „ IBM “ webMethods Hybrid Integration

Um einen Integrationsknoten für „ IBM® App Connect Enterprise “ unter IBM webMethods Hybrid Integration zu verwalten, richten Sie eine private Netzwerkverbindung ein. webMethods Hybrid Integration nutzt diese sichere Verbindung, um alle Integrationsserver unter dem Integrationsknoten zu verwalten.

Vorbereitungen

  • Um Ihren Integrationsknoten mit einer privaten Netzwerkverbindung zu konfigurieren, müssen Sie die App Connect Enterprise version 13.0.5.0 oder höher verwenden.
  • Um Ihren Integrationsknoten mit dem Integrationslaufzeitmanagement zu verwalten, abonnieren Sie webMethods Hybrid Integration.
  • Um eine Laufzeit zu registrieren, müssen Sie einer Administratorrolle in webMethods Hybrid Integration.
  • Diese Anleitung geht davon aus, dass Sie bereits einen Integrationsserver unter einem Integrationsknoten in App Connect Enterprise. Weitere Informationen finden Sie unter Erstellen eines Integrationsservers.
Tipp: Eine Integrationslaufzeit in webMethods Hybrid Integration bezieht sich auf die Laufzeitumgebung, in der Sie Ihre Integrationen einsetzen. Diese Laufzeit wird als Integrationsserver in App Connect Enterprise und als Integrationslaufzeit in IBM App Connect Enterprise as a Service und IBM App Connect in Containern bezeichnet.

Informationen zu dieser Task

webMethods Hybrid Integration ist eine einheitliche, hybride Integrationsplattform als Service ( iPaaS ), die APIs, Anwendungen, Ereignisse, Daten, Nachrichten und Business-to-Business- ( B2B ) und EDI-Transaktionen (Electronic Data Interchange) miteinander verbindet. Das Management der Integrationslaufzeit ist eine Funktion von webMethods Hybrid Integration mit der Sie alle Ihre Laufzeitumgebungen überwachen und verwalten können, unabhängig davon, ob es sich um lokale oder entfernte Umgebungen handelt. Das Management der Integrationslaufzeit ist in der Hybrid Control Plane von webMethods Hybrid Integration. Weitere Informationen finden Sie in der Übersicht über die Integrationslaufzeitverwaltung in der webMethods Hybrid Integration dokumentation.

Wenn Sie die App Connect fähigkeit zu webMethods Hybrid Integration hinzugefügt haben, werden Integrations-Laufzeiten, die Sie in der App Connect fähigkeit erstellen, werden automatisch für die Laufzeitverwaltung registriert. So verwalten Sie Integrationsserver unter einem App Connect Enterprise integrationsknoten in webMethods Hybrid Integration zu verwalten, erstellen Sie eine sichere Verbindung zwischen Ihrem Integrationsknoten und webMethods Hybrid Integration. Sie konfigurieren diese Verbindung mit Hilfe einer switchclient.json Datei, die Sie von der App Connect fähigkeit. Der Standardverteilungsort (switch_deployment_location ) in webMethods Hybrid Integration verwendet einen Vermittlungsserver zur Verbindung mit dem konfigurierten Integrationsknoten.

Vorgehensweise

Die folgenden Schritte beschreiben, wie Sie einen App Connect Enterprise integrationsknoten konfiguriert und für die Laufzeitverwaltung in webMethods Hybrid Integration.

  1. Melden Sie sich bei Ihrer Instanz webMethods Hybrid Integration an.
  2. Öffnen Sie in webMethods Hybrid Integration das Hauptmenü Symbol, das das Hauptmenü von webMethods Hybrid Integration und klicken Sie auf Integrations-Laufzeitverwaltung.
  3. Klicken Sie auf Laufzeit registrieren, dann auf App Connect laufzeiten.
  4. Setzen Sie den Bereitstellungsort auf switch-deployment-location.
  5. Klicken Sie auf Download der Konfiguration.
    Die Datei switchclient.json wird in Ihrem Standard-Download-Verzeichnis gespeichert. Diese Datei konfiguriert Ihren Integrationsknoten so, dass er eine sichere Verbindung zu webMethods Hybrid Integration.
  6. Unter App Connect Enterprise stoppen Sie Ihren Integrationsknoten, indem Sie den folgenden Befehl ausführen.
    ibmint stop node nodeName
  7. Erstellen Sie im Ordner mqsi/components/mynode/config des Arbeitsverzeichnisses des Integrationsknotens einen Ordner switch .
    Unter Windows zeigt das folgende Beispiel den Ordner switch im Standardpfad des Arbeitsverzeichnisses.
    c:\ProgramData\IBM\MQSI\components\nodeName\config\switch\
    Auf Linux® zeigt das folgende Beispiel den Ordner switch im Standardpfad des Arbeitsverzeichnisses.
    /var/mqsi/components/mynode/config/switch/
  8. Verschieben Sie die heruntergeladene Datei switchclient.json in den Ordner switch des Arbeitsverzeichnisses.
    Unter Windows zeigt das folgende Beispiel die Datei switchclient.json im Standardarbeitsverzeichnis.
    c:\ProgramData\IBM\MQSI\components\nodeName\config\switch\switchclient.json
    Auf Linux zeigt das folgende Beispiel die Datei switchclient.json im Standardarbeitsverzeichnis.
    /var/mqsi/components/mynode/config/switch/switchclient.json
  9. Starten Sie den Integrationsknoten App Connect Enterprise, indem Sie den folgenden Befehl ausführen.
    ibmint start node nodeName
    Hinweis: Auch wenn die callableFlows Eigenschaft in der switchclient.json Datei für den enabled Integrationsknoten auf gesetzt ist, sind aufrufbare Flows für Integrationsserver, die vom Integrationsknoten verwaltet werden, nicht aktiviert. Um aufrufbare Flows für einen Integrationsserver zu aktivieren, müssen Sie eine private Netzwerkagentkonfiguration ebenfalls direkt an den Integrationsserver anhängen. Weitere Informationen finden Sie unter „Aufteilen der Verarbeitung mit aufrufbaren Abläufen “ in der webMethods Hybrid IntegrationApp Connect Dokumentation.
    Wenn der Integrationsknoten startet, verbindet er sich mit webMethods Hybrid Integration.
  10. Klicken Sie im Assistenten für die Registrierung der Laufzeitumgebung unter webMethods Hybrid Integration auf Weiter.
    Die Integrationsserver der angeschlossenen Integrationslaufzeit werden aufgelistet.
  11. Wählen Sie einen oder mehrere Integrationsserver aus, und klicken Sie dann auf Laufzeit hinzufügen.

Ergebnisse

Eine Kachel in webMethods Hybrid Integration stellt den registrierten Integrationsserver dar. Um den Server zu entfernen webMethods Hybrid Integration, öffnen Sie das Kachelmenü Das Symbol, das das Menü "Aktionen" darstellt und klicken Sie auf „Abmelden “.

Sie können jetzt das Laufzeitmanagement der Integration in webMethods Hybrid Integration zur Verwaltung und Überwachung Ihrer App Connect Enterprise integrationsserver zusammen mit Ihren anderen Laufzeiten verwalten und überwachen. Sie können Server starten und stoppen, ihren Inhalt anzeigen und Anwendungen auf Ihren Servern starten und stoppen. Weitere Informationen finden Sie unter Verwalten von Integrationslaufzeiten in der webMethods Hybrid Integration Dokumentation.

Fehlersuche: Wenn Sie Ihre Integrationsserver nicht in der Integrationslaufzeitverwaltung sehen, überprüfen Sie, ob sich die Datei switchclient.json am richtigen Ort befindet.
Windows:
c:\ProgramData\IBM\MQSI\components\nodeName\config\switch\switchclient.json
Linux:
/var/mqsi/components/mynode/config/switch/switchclient.json

Nächste Schritte

Um neue Ressourcen zur Laufzeit hinzuzufügen, können Sie eine BAR-Datei bereitstellen.
  1. Klicken Sie auf den Integrationsserver, um ihn zu öffnen.
  2. Klicken Sie auf der Registerkarte Inhalt für den ausgewählten Integrationsserver auf Verteilen.
    Auf der Registerkarte Inhalt eines Integrationsservers wird eine Kachel angezeigt, die eine Anwendung darstellt, die bereits auf diesem Server bereitgestellt wurde. Die Schaltfläche Bereitstellen ist verfügbar, um eine weitere BAR-Datei zu diesem Integrationsserver hinzuzufügen.
  3. Um die bereitzustellende BAR-Datei auszuwählen, klicken Sie auf BAR-Datei hinzufügen, wählen die BAR-Datei aus Ihrem Dateisystem aus und klicken dann auf Bereitstellen.
    Das Dialogfeld Bereitstellen einer BAR-Datei enthält ein Feld Nach Datei hinzufügen, in dem Sie eine BAR-Datei auswählen oder ziehen können. Die importierte Datei wird dann aufgelistet, und Sie können auf Verteilen oder Abbrechen klicken.
    Die Kacheln auf der Registerkarte Inhalt des Integrationsservers stellen den Inhalt der neuen BAR-Datei dar.
    Auf der Registerkarte Inhalt des Integrationsservers werden zwei Kacheln angezeigt, die Anwendungen darstellen, die auf diesem Server bereitgestellt werden.