Componentes de escalabilidade

Execute sua implantação sgcWebSockets em muitas instâncias. Distribua conexões atrás de um balanceador de carga, faça bridge de navegadores para servidores TCP legados, ou mude para um acceptor HTTP.SYS no modo kernel para máxima simultaneidade no Windows.

Três blocos de escalabilidade

Escolha o componente certo para o seu cenário de escalabilidade.

Criado para produção de alta simultaneidade

Cada componente de escalabilidade se integra facilmente aos servidores e clientes padrão do sgcWebSockets.

Escolha sua topologia

Run a pool of TsgcWebSocketHTTPServer instances behind a TsgcWebSocketLoadBalancerServer for horizontal scale-out. Switch a single-machine deployment to TsgcWebSocketServer_HTTPAPI to take advantage of kernel-mode I/O completion ports and port-share with IIS. Or expose a TCP-only backend to browser WebSocket clients with TsgcWebSocketProxyServer.

  • Add or remove backup servers without touching client config
  • Auto-restart watchdog reconnects backup servers to the load balancer
  • HTTP.SYS supports WebSockets (Win 8+), HTTP/1.1 and HTTP/2 (Win 2016+)
  • Proxy Server bridges browsers to any TCP backend
LB SRV 1 SRV 2 SRV 3

Scale Your sgcWebSockets Deployment

Download the free trial and run sgcWebSockets across many instances and platforms.