TsgcWebSocketLoadBalancerServerYöntemler › DisconnectAll

DisconnectAll Yöntem

Yük dengeleyici yeni bağlantılar için dinlemeye devam ederken her etkin istemci bağlantısını ve kayıtlı her yedek sunucuyu keser.

Sözdizimi

procedure DisconnectAll;

Remarks

DisconnectAll, bir kilit altında dahili bağlantı listesinde gezinir ve her etkin istemcide ve her yedek sunucu bağlantısında DisconnectPeer çağrısı yaparak yuvaları bir WebSocket Close çerçevesi göndermeden TCP düzeyinde düşürür. Yük dengeleyici yeni gelen bağlantıları dinlemeye devam eder; bu yöntem dinleyiciyi durdurmaz veya bağlamasını kaldırmaz. OnDisconnect, yük dengeleyiciye kayıtlı yedek sunucular dahil olmak üzere kapatılan her bağlantı için bir kez tetiklenir. Yöntem, yük dengeleyici durduğunda otomatik olarak çağrılır, ancak oturum tablosunu zorla temizlemek için her zaman çağırabilirsiniz (örneğin bir yapılandırma değişikliğinden sonra veya yeniden başlatmadan önce kümeyi boşaltırken).

Örnek


oServer.DisconnectAll;

Yöntemlere Dön