![]() |
Wenn Sie ThingWorx Flow auf einer vorhandenen ThingWorx Installation installieren, müssen Sie diese ThingWorx Instanz manuell auf Version 8.4.1 aktualisieren. Die automatische Installation von ThingWorx Flow 8.4.1 über ThingWorx 8.4.0 wird nicht unterstützt.
|
![]() |
Berücksichtigen Sie die folgenden Punkte:
• Das ThingWorx Flow Installationsprogramm unterstützt keine wiederholte Ausführung, es sei denn, alle Artefakte aus einer vorherigen Installation werden entfernt. Installieren Sie ThingWorx Flow auf einem VM-Schnappschuss (virtuelle Maschine), der auf einen Status vor der Installation zurückgesetzt werden kann.
• Die Deinstallation wird vom ThingWorx Flow Installationsprogramm nicht unterstützt.
|
Aspekt
|
Wert
|
Hinweise
|
||
---|---|---|---|---|
Speicher
|
16 GB RAM (Minimum)
|
Dedizierter Arbeitsspeicher muss der Java-VM zugewiesen werden.
|
||
CPU(s)
|
4
|
Virtualisierte Umgebungen haben möglicherweise eine eigene Terminologie zur Angabe, wie viele CPUs und Kerne bereitgestellt werden. Dies muss berücksichtigt werden, wenn bestimmt wird, ob die Umgebung die Mindestanforderungen erfüllt.
|
||
Speicherplatz
|
100 GB verfügbarer Speicherplatz
|
Diese Größe kann die standardmäßige ThingWorx Flow Web-Anwendung und einige anfängliche Konfigurationsdaten aufnehmen.
|
||
Datenträger-Geschwindigkeit
|
10.000 U/min oder schneller
|
Die Geschwindigkeit ist wichtig, wenn Sie Daten in ThingWorx Platform speichern. ThingWorx Flow empfiehlt, die schnellsten Datenträger zu verwenden, die Sie sich leisten können. Datenträger mit einer Geschwindigkeit von unter 10.000 U/min sollten jedoch nicht verwendet werden.
|
Unterstütztes Betriebssystem (nur 64-Bit)
|
Produktion
|
---|---|
Windows Server 2016 oder eine neuere Version (Administratorzugriff)
|
Ja
|
Red Hat Enterprise Linux (RHEL) 7.5
|
Ja
|
Datenbank
|
Unterstützte Versionen
|
---|---|
PostgreSQL
|
Mindestens 9.6
|
Microsoft SQL Server
|
2016
|
![]() |
Für ThingWorx Flow wird eine Remote-Datenbank unterstützt.
|
![]() |
Die Voraussetzungen für die Installation von ThingWorx unterscheiden sich, je nachdem ob die Datei thingworx.war oder das Installationsprogramm verwendet wird. Stellen Sie vor der Installation von ThingWorx Flow sicher, dass Sie die Voraussetzungen für das ThingWorx Installationsprogramm erfüllt haben.
|
Datenbank
|
Parameter
|
---|---|
PostgreSQL
|
• PostgreSQL – IP-Adresse oder Hostname
• PostgreSQL – Port
• PostgreSQL – Administratorbenutzername
• PostgreSQL – Administratorpasswort
• ThingWorx Datenbank – Anmeldebenutzername
• ThingWorx – Anmeldepasswort
• ThingWorx Datenbankname
|
Microsoft SQL Server
|
• SQL Server IP-Adresse oder Hostname
• SQL Server-Port
• SQL Server-Datenbankinstanz
• SQL Server-Administratorbenutzername
• SQL Server-Administratorpasswort
• ThingWorx Datenbank – Anmeldebenutzername
• ThingWorx – Anmeldepasswort
• ThingWorx Datenbankname
|
![]() |
Geben Sie im Fenster "Properties for ThingWorx Flow" im Feld Hostname for ThingWorx Flow einen der folgenden Werte ein:
• Hostname des Rechners, auf dem Sie ThingWorx Flow installieren
• Wenn ThingWorx bereits bereitgestellt wurde, wird empfohlen, den Hostnamen wiederzuverwenden, der für die ThingWorx Instanz verwendet wurde.
Diese Konfiguration ermöglicht es Benutzern, ihre Lesezeichen nicht zu ändern oder eine neue URL kennenzulernen. Sie müssen jedoch den Wert des Attributs name im Tag Host in der Datei server.xml unter der Tomcat-Installation ändern.
|
Szenario
|
Lösung
|
---|---|
Es kann nicht auf die ThingWorx Flow Server-URL zugegriffen werden oder der Fehlercode 500 wird zurückgegeben
|
1. Öffnen Sie die Datei settings.json im Ordner orchestration-installer.
2. Prüfen Sie die Werte der Parameter protocol, host oder port im Abschnitt orchestration.
"orchestration": {
"url": "hostname", "services": { "thingworx": { "protocol": "https", "host": "localhost", "port": "8443", "platform_settings": "C:\\Program Files (x86)\\ThingWorxPostgres-8.4.1-SNAPSHOT\\ThingworxPlatform\\platform-settings.json" } } }, 3. Sollte die Werte nicht richtig sein, aktualisieren Sie sie, und speichern Sie die Datei.
4. Navigieren Sie zum Ordner orchestration-installer\bin und führen Sie abhängig vom Betriebssystem einen der folgenden Befehle aus:
◦ install.bat
◦ install.sh
5. Starten Sie den Dienst ThingWorx-Flow neu.
6. Greifen Sie auf die ThingWorx Flow Server-URL zu.
|
Auf den ThingWorx Host kann über den virtuellen ThingWorx Flow Rechner nicht zugegriffen werden
|
1. Navigieren Sie zu den RabbitMQ-Protokolldateien unter dem Ordner ThingWorxOrchestration\modules\RabbitMQ\log.
2. Öffnen Sie die Protokolldatei und prüfen Sie, ob die folgende Zeile in der Protokolldatei vorhanden ist:
user 'flowuser' authenticated and granted access to vhost 'orchestration'
3. Gehen Sie wie folgt vor, wenn die Zeile nicht vorhanden ist:
◦ Prüfen Sie die Firewall-Verbindung auf dem virtuellen ThingWorx Rechner.
◦ Stellen Sie sicher, dass auf den RabbitMQ-Port auf beiden Hosts zugegriffen werden kann.
Prüfen Sie, dass sich die ThingWorx und ThingWorx Flow Hosts über den DNS-Namen oder den Hostnamen gegenseitig erreichen können.
|