TsgcWebSocketLoadBalancerServer › Metody
Metody publiczne pogrupowane według przeznaczenia, a następnie pełna lista alfabetyczna.
| Nazwa | Opis |
|---|---|
| Start | Uruchamia load balancer z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany podczas otwierania powiązań. |
| Stop | Zatrzymuje moduł równoważenia obciążenia z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany podczas zamykania połączeń. |
| ReStart | Zatrzymuje, a następnie ponownie uruchamia moduł równoważenia obciążenia z wątku pomocniczego; przydatne po zmianie powiązań lub portów w czasie działania aplikacji. |
| DisconnectAll | Rozłącza każde aktywne połączenie klienta i każdy zarejestrowany serwer zapasowy, pozostawiając moduł równoważenia obciążenia w trybie nasłuchiwania nowych połączeń. |
| Nazwa | Opis |
|---|---|
| Broadcast | Rozsyła wiadomość WebSocket do wszystkich serwerów zapasowych w klastrze, opcjonalnie filtrując według kanału, protokołu lub listy identyfikatorów GUID połączeń. |
| WriteData | Wysyła wiadomość WebSocket do pojedynczego klienta identyfikowanego przez jego GUID połączenia, kierując ramkę przez serwer zapasowy, który jest właścicielem sesji. |
| Ping | Wysyła ramkę ping WebSocket do każdego klienta połączonego przez moduł równoważenia obciążenia. |
| Nazwa | Opis |
|---|---|
| PushPromiseAddPreLoadLinks | Rejestruje regułę Server Push HTTP/2, która wstępnie ładuje zestaw powiązanych zasobów za każdym razem, gdy pasująca ścieżka żądania jest obsługiwana przez load balancer. |
| PushPromiseRemovePreLoadLinks | Usuwa regułę HTTP/2 Server Push wcześniej zarejestrowaną w load balancerze dla danej ścieżki żądania. |
| Nazwa | Opis |
|---|---|
| Broadcast | Rozsyła wiadomość WebSocket do wszystkich serwerów zapasowych w klastrze, opcjonalnie filtrując według kanału, protokołu lub listy identyfikatorów GUID połączeń. |
| DisconnectAll | Rozłącza każde aktywne połączenie klienta i każdy zarejestrowany serwer zapasowy, pozostawiając moduł równoważenia obciążenia w trybie nasłuchiwania nowych połączeń. |
| Ping | Wysyła ramkę ping WebSocket do każdego klienta połączonego przez moduł równoważenia obciążenia. |
| PushPromiseAddPreLoadLinks | Rejestruje regułę Server Push HTTP/2, która wstępnie ładuje zestaw powiązanych zasobów za każdym razem, gdy pasująca ścieżka żądania jest obsługiwana przez load balancer. |
| PushPromiseRemovePreLoadLinks | Usuwa regułę HTTP/2 Server Push wcześniej zarejestrowaną w load balancerze dla danej ścieżki żądania. |
| ReStart | Zatrzymuje, a następnie ponownie uruchamia moduł równoważenia obciążenia z wątku pomocniczego; przydatne po zmianie powiązań lub portów w czasie działania aplikacji. |
| Start | Uruchamia load balancer z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany podczas otwierania powiązań. |
| Stop | Zatrzymuje moduł równoważenia obciążenia z wątku pomocniczego, dzięki czemu wątek wywołujący nie jest blokowany podczas zamykania połączeń. |
| WriteData | Wysyła wiadomość WebSocket do pojedynczego klienta identyfikowanego przez jego GUID połączenia, kierując ramkę przez serwer zapasowy, który jest właścicielem sesji. |