TsgcHTTPServer › 方法 › DisconnectAll
断开每个活动客户端连接,同时保持服务器监听新连接。
procedure DisconnectAll;
DisconnectAll 在锁保护下遍历内部连接列表,并对每个活动客户端调用 DisconnectPeer,在 TCP 层面断开套接字。短连接和保持 HTTP/HTTP2 连接的连接都会被关闭。服务器继续侦听新的传入连接;此方法不会停止或解除绑定服务器。OnDisconnect 对每个被关闭的客户端触发一次。服务器停止时会自动调用此方法,但您也可以随时调用它以强制清除会话表(例如在配置更改后,或为重启而排空连接池时)。
oServer.DisconnectAll;