Altova FlowForce Server 2024 Advanced Edition

Ein "Master" ist eine FlowForce Server-Instanz, die Auftrags-Trigger-Bedingungen ständig auswertet und die FlowForce-Dienstoberfläche bereitstellt. Der Master kennt die Worker-Rechner im selben Cluster und kann so konfiguriert werden, dass er diesen Auftragsinstanzen zuweist, damit diese Auftragsinstanzen entweder zusätzlich zum Master oder anstelle des Masters verarbeiten.

 

Wenn Sie eine FlowForce Server-Instanz als Master konfigurieren, wurde die Arbeitslast noch nicht aufgeteilt, da es keine Worker gibt, die diese übernehmen könnten. Um einen Cluster einzurichten, installieren Sie weitere FlowForce Server-Instanzen und schalten Sie diese in den Worker-Modus, wie später in dieser Dokumentation beschrieben. Ein Cluster, der bereit für den Lastenausgleich ist, gilt dann als eingerichtet, wenn zusätzlich zum Master-Rechner mindestens ein Rechner als Worker konfiguriert wurde.

 

In einem Cluster kann es nur einen Master-Rechner geben. Für die Anzahl der Worker-Rechner gibt es keine Einschränkung.

 

Es gibt keinen Unterschied zwischen der Ausführung einer Standalone FlowForce Server-Instanz und einer Master-Instanz. Die Auftragskonfiguration und Anzeige des Verarbeitungslogs erfolgt auf genau die gleiche Art und Weise. Der einzige Unterschied besteht darin, dass ein Master mit Worker-Rechnern aus demselben Cluster kommuniziert. Auf der Seite "Cluster-Verwaltung" sehen Sie jederzeit die Liste der mit dem Master verbundenen Worker-Rechner, darunter auch diejenigen, die versucht haben, sich zu verbinden, das Sicherheits-Token aber nicht bestätigt haben. Sie können über diese Seite Sicherheits-Tokens generieren, um Worker als solche zu bestätigen, und Worker auch komplett entfernen. Nähere Informationen dazu finden Sie unter Betrieb im Worker-Modus.

 

Der Master-Rechner ist für die ständige Verfügbarkeit des Diensts, die Erfassung des Status von Auftragsinstanzen, die Worker-Rechnern zugewiesenen wurden, und die Meldung der Ergebnisse verantwortlich. Aus diesem Grund ist es wichtig, dass der Master-Rechner den Anforderungen Ihrer Verarbeitungsumgebung entsprechend ausgelastet ist. Sie können einige oder alle Aufträge zu diesem Zweck in Warteschlangen umleiten, die von Worker-Rechnern verarbeitet werden, während der Master hauptsächlich die Dienst-Schnittstelle bereitstellt. Sie können den Master auch so konfigurieren, dass er selbst einige Aufträge verarbeitet, wenn keine Worker zur Verfügung stehen (siehe Einrichten der verteilten Ausführung).

 

Aktivieren des Master-Modus

Um den Master-Modus zu aktivieren, gehen Sie folgendermaßen vor:

 

1.Damit Sie im Master-Modus arbeiten können, müssen Sie diesen auf der FlowForce Server Setup-Seite aktivieren. Die Anleitung zum Aufruf der Setup-Seite variiert je nach Betriebssystem:

 

oWindows

oLinux

omacOS

 

2.Wenn Sie die Setup-Seite aufrufen, klicken Sie im Block der Server-Instanz, für die Sie den Master-Modus aktivieren möchten, auf die Schaltfläche Parameter konfigurieren. Daraufhin wird die Seite mit den Netzwerkeinstellungen geöffnet.

3.Navigieren Sie zum Abschnitt FlowForce Server | Verschlüsselte Master-Instanzverbindung.

4.Aktivieren Sie das Kontrollkästchen Aktiviert.

5.Geben Sie die Adresse und den Port an, an dem die Master-Instanz empfangsbereit sein soll. Beachten Sie, dass Sie hierfür eine andere Port-Nummer als für die  "FlowForce Server"- und "FlowForce Web Server"-Dienste verwenden müssen.

 

Sie können anschließend Worker zum Cluster hinzufügen. Installieren Sie dazu neuen FlowForce Server-Instanzen und schalten Sie diese in den Worker-Modus um. Nähere Informationen dazu finden Sie unter Betrieb im Worker-Modus. Beachten Sie, dass die das Sicherheits-Token eines jeden Workers manuell bestätigen müssen, bevor er mit dem Master verbunden wird.

 

© 2018-2024 Altova GmbH