TsgcWebSocketServer_HTTPAPIMéthodes › ReStart

ReStart Méthode

Arrête puis redémarre le serveur HTTP.sys depuis un thread secondaire, utile après la modification des liaisons, des ports ou des certificats SSL au moment de l'exécution.

Syntaxe

procedure ReStart;

Remarques

ReStart enchaîne un Stop suivi d'un Start dans un thread worker interne, de sorte que l'appelant n'est pas bloqué pendant la fermeture des connexions et le ré-enregistrement des groupes d'URL. C'est la méthode recommandée pour appliquer des modifications de configuration qui nécessitent que le serveur re-lie ses URLs à l'exécution, telles que le changement de Host, Port, Bindings ou un hash de certificat. L'événement OnShutdown se déclenche une fois que l'ancien écouteur s'arrête, et OnStartup se déclenche à nouveau une fois que le nouvel écouteur accepte des connexions. Lors du changement de liaisons, appelez Bindings.Clear après l'arrêt pour que les anciennes entrées ne soient pas réutilisées.

Exemple


oServer.Port := 8080;
oServer.ReStart();

Retour aux méthodes