Help Center> FOUNDATION Help

Gilt für:

  • Winshuttle Foundation

Installieren von Winshuttle Server 10.6 (und ältere Versionen) – Übersicht

Nachfolgend finden Sie einen Überblick über das Installationsverfahren für Winshuttle Server.

  1. Erlang und RabbitMQ installieren
  2. Winshuttle Server Manager installieren
  3. Warteschlangenmanager installieren
  4. Die web.config-Datei ändern, um Hostnamen und zulässige IDs von RabbitMQ zur web.config-Datei hinzuzufügen.
  5. Server Worker installieren
  6. (Optional): Winshuttle Central für Server Autopost konfigurieren

Es gibt mehrere mögliche Server-Konfigurationen für die Installation von RabbitMQ, Winshuttle Server Manager und Winshuttle Worker. Einige davon sind unten unter Optionen für Winshuttle Server Installation und Konfiguration abgebildet (unten).

Bitte schauen Sie sich die Optionen an, bevor Sie die Installation starten.

Wichtige Hinweise:

Bitte lesen, bevor Sie mit der Installation beginnen.

  • In einer Testumgebung (und nur dort) kann Winshuttle Server auf demselben Rechner installiert und ausgeführt werden wie Winshuttle Central und Winshuttle Workflow .
  • In einer Produktionsumgebung muss Winshuttle Server auf einem anderen Rechner als Winshuttle Central und Winshuttle Workflow installiert und ausgeführt werden.

Optionen für Winshuttle Server Installation und Konfiguration

Es gibt mehrere mögliche Konfigurationen für die Installation von Erlang OTP R15B01, RabbitMQ v2.8.6, Winshuttle Server Manager und Winshuttle Worker.

Hinweis: Die Basiskonfigurationen für einen und zwei Server werden in der Regel nur für Entwicklungsumgebungen verwendet.

Komplexere und robustere Server-Konfigurationen mit drei und mehr Servern werden unten beschrieben. Allgemein ist für eine optimale Leistung eine Konfiguration mit 6 Servern empfohlen.

1 Server

Zurück zum Anfang

Eine einzelne Serverkonfiguration wird nur für Entwicklungsumgebungen empfohlen.

Winshuttle Serverarchitektur (einzelner Server)

Zwei Server - Mindest-Server-Implementierung für eine Entwicklungsumgebung

Zurück zum Anfang

Dies ist die empfohlene Mindest-Basiskonfiguration für eine Produktionsumgebung.

Hinweise:

  • Einzelner Manager – empfohlen für Entw.-/QA-Umgebungen
  • SQL Server/SQL Lite als DB auf demselben/separatem Rechner

Drei Server

Zurück zum Anfang

Bei Verwendung von drei Servern werden drei Server-Knoten für die Produktion verwendet und die Dienste auf die drei Knoten verteilt, um die Belastung zu streuen.

Zu diesem Zweck müssen Manager, Worker und die Warteschlange auf einigen der bestehenden Servern Ressourcen gemeinsam nutzen.

Vorteile

  • Manager und Worker werden auf mehrere Server verteilt, dies schafft eine höhere Störungstoleranz.

Nachteile

  • Manager und Worker nutzen Server-Knoten gemeinsam, was bedeutet, dass bei einem Serverausfall mehrere Komponenten verloren gehen.
  • Die Server-Ressourcen werden an einigen Server-Knoten gemeinsam von Managern, Workern und der Warteschlange verwendet. Die gemeinsame Nutzung von Ressourcen wirkt sich auf die Leistung aus.

Winshuttle-Server-3-Serverkonfiguration-800px

Vier Server - Basis-Server-Implementierung für Produktionsumgebungen

Zurück zum Anfang

Dies ist die empfohlene Basiskonfiguration (vier Server) für eine Produktionsumgebung.

Hinweis: Wenn SQL Lite als Datenbank verwendet wird, befindet sich die Datenbank auf dem Rechner, auf dem Manager installiert ist.

Zusätzliche Konfigurationen

Unten finden Sie zusätzliche mögliche Server-Konfigurationen für vier, fünf und sechs Server.

Vier Server

Zurück zum Anfang

Die Komponenten Manager und Warteschlange werden an einen separaten Server-Knoten übertragen, um drei Worker für die Verarbeitung bereitzustellen:

Manager und Warteschlange nutzen bei dieser Konfiguration einen Server-Knoten gemeinsam.

Vorteile

  • Dedizierter Server-Knoten für Worker.
  • Worker teilen keine Ressourcen mit dem Manager der Warteschlange.

Nachteile

  • Keine hohe Verfügbarkeit für Manager.
  • Der für Manager und Warteschlange gemeinsame Server-Knoten ist anfällig für Störungen.

5-Server-Konfiguration

Zurück zum Anfang

Diese Konfiguration bietet hohe Verfügbarkeit für Manager und Worker. Die Warteschlange nutzt einen Server-Knoten mit einem der Manager.

Vorteile

  • Hohe Verfügbarkeit für Manager
  • Hohe Verfügbarkeit für Worker

Nachteile

  • Höhere Kosten (fünf Server)
  • Verwaltungsaufwand

Sechs Server

Zurück zum Anfang

Dies ist die empfohlene Architektur. Diese Konfiguration erfordert sechs Server-Knoten, um sicherzustellen, dass jeder Prozess seinen eigenen Server hat, auf dem keine Ressourcen geteilt werden.

Diese Konfiguration erfordert drei zusätzliche Server-Knoten zu den bereits vorhandenen.

Vorteile

  • Manager mit hoher Verfügbarkeit
  • Worker mit hoher Verfügbarkeit
  • Warteschlange auf dediziertem Server
  • Skalierung je nach Anforderung

Nachteile

  • Hohe Serveranzahl/Kosten
  • Verwaltungsaufwand