Beispiel für parallelen Flow-Startprogramm

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Dieses Beispiel zeigt, wie verwendet wird Startprogramm Für Parallelen Flow Aktivität mit einem Array von Eingabewerten und einem WorkflowCoordinator-Objekt.

    Beispiel-Workflow

    Dieses Beispiel zeigt einen SQL-basierten Webserver mit vier Anwendungsknoten. Ein einzelner Subflow wird ausgeführt, um die Datenbank bereitzustellen, und mehrere parallele Subflows konfigurieren jeweils einen Anwendungsknoten. Schließlich konfiguriert ein separater Satz paralleler Subflows die Knoten so, dass sie einen Lastenausgleichsmodul verwenden, und richtet die Server-DNS ein.

    Abbildung : 1. Business Case des parallelen Flow-Startprogramms

    Stellen Sie die Anwendungsknoten bereit

    Die erste Startprogramm Für Parallelen Flow Aktivität startet Knoten Bereitstellen subflow vier Mal. Die Aktivität übergibt eine eindeutige IP-Adresse an jeden Subflow von einem Array in Eingaben Variable. Die in definierten Skripts Flow abgeschlossen Und Skript abgeschlossen Variablen schreiben Protokollnachrichten zum Status der Subflows.
    Abbildung : 2. Aktivitätseigenschaften des parallelen Flow-Startprogramms

    Fügen Sie dem Lastenausgleichsmodul Knoten hinzu

    Die zweite Startprogramm Für Parallelen Flow Die Aktivität verwendet WorkflowCoordinator-Objekte, um anzugeben, welche Subflows ausgeführt werden sollen. Die Koordinator Variable speichert die abgeschlossenen Flow-Informationen aus dem vorherigen Knoten Bereitstellen Aktivität. Das Skript ruft dann die IP-Adresse und den Port für jeden bereitgestellten Knoten ab. Die Koordinat2 Das Objekt „WorkflowCoordinator“ führt den Subflow „Knoten zu Lastenausgleichsmodul hinzufügen“ einmal für jeden Knoten aus, wobei die abgerufene IP-Adresse und Portinformationen als Eingabevariablen verwendet werden. Schließlich wird Koordinat2 Das Objekt „WorkflowCoordinator“ führt aus Richten Sie DNS ein subflow einmal, um den Lastenausgleichsmodul zu konfigurieren.
    Abbildung : 3. Gibt an, welche Subflows ausgeführt werden sollen