TsgcWebSocketLoadBalancerServerPropiedades › Port

Port Propiedad

Puerto TCP en el que el balanceador de carga acepta clientes WebSocket/HTTP entrantes y registros de servidores backend.

Sintaxis

property Port: Integer read GetPort write _SetPort;

Valor Predeterminado

80

Observaciones

Establezca Port antes de activar el balanceador de carga. Se acepta cualquier valor entre 1 y 65535, aunque los puertos inferiores a 1024 normalmente requieren privilegios elevados en Unix y reglas de firewall en Windows. Tanto los clientes descendentes como las instancias TsgcWebSocketServer de backend que se registren deben configurarse para conectarse a este puerto (el backend utiliza su propio LoadBalancer.Port para coincidir). Cuando el balanceador de carga deba escuchar en varios endpoints, use Bindings; asignar Port equivale a un único binding en 0.0.0.0. Si cambia Port después de detener, llame primero a Bindings.Clear() para liberar el manejador anterior.

Ejemplo


oServer := TsgcWebSocketLoadBalancerServer.Create(nil);
oServer.Port := 8080;
oServer.Active := true;

Volver a Propiedades