Help Center> FOUNDATION Help

Gilt für:

  • Winshuttle Foundation

Installieren von Winshuttle SAP Integration Server 11.x

1. Installieren des Service Bus

Winshuttle SAP Integration Server verwendet RabbitMQ (eine Anwendungsbenachrichtigungsplattform) als Warteschlangen-Architektur, das auf Grundlage der Programmiersprache Erlang OTP erstellt wurde. Diese Komponenten umfassen den Service Bus für Winshuttle SAP Integration Server.

  1. Öffnen Sie das Installationsprogramm von Winshuttle SAP Integration Server und klicken Sie dann auf Weiter.
  2. Nehmen Sie die Lizenzvereinbarung an und klicken Sie dann auf Weiter.
  3. Wählen Sie Service Bus und klicken Sie auf Weiter.
  4. Um die Standardinstallations-Speicherorte für den Service Bus anzunehmen (d. h Erlang und RabbitMQ), klicken Sie auf Weiter. Oder klicken Sie auf Ändern, um den Zielpfad/-ordner zu ändern, und klicken Sie dann auf Weiter.
  5. Hinweis: Erlang und RabbitMQ müssen auf demselben Rechner und Laufwerk installiert werden.

  6. Klicken Sie auf Installieren.
  7. Note: Wenn Sie RabbitMQ und Erlang neu installieren, müssen Sie sie vor der neuen Installation vollständig deinstallieren. Siehe dazu Deinstallieren von RabbitMQ und Erlang OTP für weitere Informationen.

Die Integrität der Erlang-Cookiedatei verifizieren

Nach Installation von Erlang OTP und RabbitMQ müssen Sie die Integrität von des Erlang OTP Cookie überprüfen.

  • Erlang-Knoten verwenden einen Cookie, um festzustellen, ob sie untereinander Daten austauschen dürfen. Damit zwei Knoten Daten austauschen dürfen, müssen Sie über denselben Cookie verfügen.
  • Das Cookie ist eine nach dem Zufallsprinzip generierte alphanumerische Zeichenkette.
  • Erlang legt diesen Cookie automatisch an, wenn der RabbitMQ-Server startet.

Bei der Installation von RabbitMQ werden zwei Cookie-Dateien angelegt. Die Standard-Speicherorte für diese Cookiedateien sind:

  • %SystemRoot%\.erlang.cookie (zum Beispiel: C:\Windows\.erlang.cookie)
  • %HOMEDRIVE%%HOMEPATH%\.erlang.cookie (zum Beispiel: C:\Users\[Benutzername]\.erlang.cookie)

Es kann vorkommen, dass diese Dateien nicht übereinstimmen (aufgrund von Berechtigungen oder aus anderen Gründen).

Wenn sich die Cookiedateien voneinander unterscheiden, kopieren Sie die Datei .erlang.cookie manuell von „%SystemRoot%“ nach „%HOMEDRIVE%%HOMEPATH%“.