Skalierungs-Komponenten

Betreibe dein sgcWebSockets-Deployment über viele Instanzen hinweg. Verteile Verbindungen hinter einem Load Balancer, verbinde Browser mit Legacy-TCP-Servern oder wechsle zu einem Kernel-Modus-HTTP.SYS-Acceptor für maximale Nebenläufigkeit auf Windows.

Drei Skalierungs-Bausteine

Wähle die richtige Komponente für deine Skalierungsstrategie.

Für hochnebenläufige Produktion gebaut

Jede Skalierungs-Komponente lässt sich neben den Standard-sgcWebSockets-Servern und -Clients einsetzen.

Wähle deine Topologie

Betreibe einen Pool aus TsgcWebSocketHTTPServer-Instanzen hinter einem TsgcWebSocketLoadBalancerServer für horizontale Skalierung. Stelle ein Single-Machine-Deployment auf TsgcWebSocketServer_HTTPAPI um, um Kernel-Modus-I/O-Completion-Ports zu nutzen und einen Port mit IIS zu teilen. Oder gib ein reines TCP-Backend mit TsgcWebSocketProxyServer für Browser-WebSocket-Clients frei.

  • Backup-Server hinzufügen oder entfernen, ohne die Client-Konfiguration anzufassen
  • Auto-Restart-Watchdog verbindet Backup-Server automatisch wieder mit dem Load Balancer
  • HTTP.SYS unterstützt WebSockets (Win 8+), HTTP/1.1 und HTTP/2 (Win 2016+)
  • Proxy-Server verbindet Browser mit jedem TCP-Backend
LB SRV 1 SRV 2 SRV 3

Skaliere dein sgcWebSockets-Deployment

Lade die kostenlose Testversion herunter und betreibe sgcWebSockets über viele Instanzen und Plattformen hinweg.