TsgcWebSocketLoadBalancerServerMétodos › Stop

Stop Método

Detiene el balanceador de carga desde un hilo secundario para que el hilo llamador no quede bloqueado mientras se cierran las conexiones.

Sintaxis

procedure Stop;

Observaciones

Stop genera un hilo de trabajo interno que establece Active := False, por lo que el llamador retorna inmediatamente en lugar de bloquearse mientras se desmantela cada cliente activo y cada enlace de servidor de respaldo. El balanceador de carga cierra sus sockets de escucha y llama a DisconnectAll internamente para desconectar las conexiones abiertas; los servidores de respaldo registrados detectan la desconexión y, cuando están configurados con AutoRestart, se reconectarán una vez que el balanceador de carga se inicie de nuevo. Suscríbase a OnShutdown para recibir notificación una vez que el balanceador de carga se haya detenido completamente y no se acepten más conexiones. Utilice la propiedad Active directamente si prefiere un apagado síncrono que se ejecute en el hilo que realiza la llamada.

Ejemplo


oServer.Stop();

Volver a Métodos