FME Flow:2025,0

Verschieben des Webanwendungsservers auf einen anderen Computer

Um die Leistung zu verbessern und Ressourcen freizugeben, möchten Sie möglicherweise den Webanwendungsserver verschieben, auf dem dieFME FlowWebdienste, auf eine andere Maschine.

WarnungWir empfehlen, den Webanwendungsserver auf einem System zu installieren, das mit der gleichen Zeitzone synchronisiert ist wie dasFME Flow Kern. Unterschiedliche Zeitzonen können zu falschen Zeitpunkten führenFME FlowZeitplan Auslöser.

Dieser Schritt erfordert die folgenden Schritte:

  1. Installieren Sie einen Webanwendungsserver auf dem neuen Hostcomputer (optional).
  2. Installieren Sie dieFME Flow Webdienste auf dem neuen Host
  3. URLs der Update-Dienste
  4. CORS-Filter konfigurieren (optional)

Installieren Sie einen Webanwendungsserver auf dem neuen Hostcomputer (optional).

Um denFME Flow Webdienste: Sie können den Apache Tomcat-Webanwendungsserver verwenden, der bei der Installation der Dienste automatisch bereitgestellt wird. Überspringen Sie in diesem Fall diesen Schritt und fahren Sie mit dem nächsten Schritt fort.

Alternativ können Sie Ihren eigenen Apache Tomcat Webanwendungsserver installieren und verwenden, um dieFME Flow Webdienste. FME Flowunterstützt die Apache Tomcat-Version9.0.x.

Sie müssen die Portnummer kennen, auf der Ihr Webanwendungsserver eingehende Anfragen empfängt, und den Pfad zum Verzeichnis, in dem Ihr Webanwendungsserver Webanwendungen speichert.Krieg Dateien. (Dieses Verzeichnis wird manchmal genanntWebanwendungen.)

Installieren Sie dieFME Flow Webdienste auf dem neuen Host

Befolgen Sie auf dem neuen Webanwendungsserver-Host die Anweisungen unterInstallieren Sie dieFME Flow Webdienste, entweder für Windows oder Linux.

URLs der Update-Dienste

Auf der Maschine, auf der sich dasFME FlowKern:

  1. Öffnen Sie dasfmeFlowConfig.txt Konfigurationsdatei.
  2. Suchen Sie die Anweisung FME_SERVER_WEB_URL und aktualisieren Sie den URL-Wert auf den neuen Server-Host der Webanwendungen. Zum Beispiel:

    FME_SERVER_WEB_URL=http://MY_WEBAPP_HOST:80

  3. Öffnen Sie dasFME FlowWeb-Benutzeroberfläche.
    1. Login und navigieren Sie zuLeistungen.
    2. Klicken Sie auf jeden Dienst, um die Seite „Dienst bearbeiten“ zu öffnen.
    3. Aktualisieren Sie im Feld „URL-Muster“ den URL-Wert auf den neuen Webanwendungsserver-Host und klicken Sie anschließend auf „OK“.
    4. So aktualisieren Sie beispielsweise den Datendownloaddienst:

      http://MY_WEBAPP_HOST/fmedatadownload

CORS-Filter konfigurieren (optional)

Wenn Sie ein Web-Anwendungsentwickler sind, möchten Sie vielleicht konfigurierenCross-Origin-Ressourcenfreigabe (CORS)-Filter, sodass Ihre Anwendung die manuelle Authentifizierung beim Zugriff auf dieFME Flow Webdienste auf einer anderen Domäne.

Siehe auch