Verteilen von FME Flow-Komponenten
Sie können die Komponenten einer FME Flow-Installation verteilen, um eine n-Schichten-Architektur zu erreichen. Es werden sowohl Zwei-Schichten- als auch Drei-Schichten-Konfigurationen unterstützt:
Fahren Sie mit der Maus über das Diagramm:
In einer 2-Schichten-Architektur führt ein Apache Tomcat Web Application Server die FME Flow Web Services aus und wird neben dem FME Flow Core und den FME Engines installiert. Nur die FME Flow Database wird zusammen mit einem entfernten Dateisystem für die FME Flow System Share separat installiert.
Die empfohlene Architektur für eine verteilte Installation ist die Installation des Web Application Servers auf demselben Rechner wie der FME Flow Core.
Bei einer 3-Schichten-Architektur wird der Web Application Server auf einen anderen Hostrechner ausgelagert, wodurch die Präsentations- und die Anwendungsschicht getrennt werden.
In einem 2- oder 3-Schichten-Szenario können Sie die folgenden Komponenten bereitstellen und verwalten:
-
Der vom Installationsprogramm bereitgestellte Web Application Server ist Apache Tomcat. Optional können Sie Ihren eigenen Web Application Server bereitstellen, anstatt den mit dem Installationsprogramm gelieferten zu verwenden.
-
Die FME Flow-Datenbank kann auf einem PostgreSQL-Datenbankserver gehostet werden, der vom Installationsprogramm bereitgestellt wird, oder Sie können die Datenbank auf Ihrem eigenen Server mit PostgreSQL, Microsoft SQL Server oder Oracle konfigurieren. Wenn Sie einen Oracle-Datenbankserver verwenden, müssen Sie den Oracle-Datenbank-JDBC-Treiber beziehen.
- Ein Remote-Dateisystem zum Hosten der FME Flow System Share, die Repositorys und Ressourcen beinhaltet.
Empfohlene 2-Schichten-Architektur
Dieses Diagramm zeigt die empfohlene 2-Schichten-Architektur, bei der der Web Application Server, der FME Flow Core und die FME Engines auf demselben Host laufen und separate Server für die FME Flow-Datenbank und die FME Flow System Share verwendet werden. Optional können Sie FME Engines auf einer separaten Maschine hinzufügen.
Fahren Sie mit der Maus über das Diagramm:
Implementieren einer verteilten Architektur
Führen Sie eine verteilte Installation von FME Flow gemäß dem 2-Schicht- oder 3-Schicht-Verfahren durch:
- Verteilen von Komponenten (Zwei-Schichten-Architektur)
- Verteilen von Komponenten (Drei-Schichten-Architektur)
Oder führen Sie nach einer Express-Installation bei Bedarf die folgenden Neukonfigurationen durch: