TsgcWebSocketLoadBalancerServer › Méthodes
Méthodes publiques regroupées par objectif, suivies de la liste alphabétique complète.
| Nom | Description |
|---|---|
| Start | Démarre l'équilibreur de charge depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant l'ouverture des liaisons. |
| Stop | Arrête l'équilibreur de charge depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant la fermeture des connexions. |
| ReStart | Arrête puis redémarre le répartiteur de charge depuis un thread secondaire, utile après avoir modifié les liaisons ou les ports à l'exécution. |
| DisconnectAll | Déconnecte toutes les connexions clients actives et tous les serveurs de secours enregistrés tout en maintenant l'écoute de l'équilibreur de charge pour les nouvelles connexions. |
| Nom | Description |
|---|---|
| Broadcast | Diffuse un message WebSocket vers chaque serveur de sauvegarde du cluster, filtré éventuellement par canal, protocole ou liste de GUIDs de connexion. |
| WriteData | Envoie un message WebSocket à un seul client identifié par son GUID de connexion, en acheminant la trame via le serveur de secours qui possède la session. |
| Ping | Envoie une trame ping WebSocket à chaque client connecté via l'équilibreur de charge. |
| Nom | Description |
|---|---|
| PushPromiseAddPreLoadLinks | Enregistre une règle de Server Push HTTP/2 qui précharge un ensemble de ressources associées à chaque fois qu'un chemin de requête correspondant est servi par l'équilibreur de charge. |
| PushPromiseRemovePreLoadLinks | Supprime la règle de Server Push HTTP/2 précédemment enregistrée sur le répartiteur de charge pour le chemin de requête donné. |
| Nom | Description |
|---|---|
| Broadcast | Diffuse un message WebSocket vers chaque serveur de sauvegarde du cluster, filtré éventuellement par canal, protocole ou liste de GUIDs de connexion. |
| DisconnectAll | Déconnecte toutes les connexions clients actives et tous les serveurs de secours enregistrés tout en maintenant l'écoute de l'équilibreur de charge pour les nouvelles connexions. |
| Ping | Envoie une trame ping WebSocket à chaque client connecté via l'équilibreur de charge. |
| PushPromiseAddPreLoadLinks | Enregistre une règle de Server Push HTTP/2 qui précharge un ensemble de ressources associées à chaque fois qu'un chemin de requête correspondant est servi par l'équilibreur de charge. |
| PushPromiseRemovePreLoadLinks | Supprime la règle de Server Push HTTP/2 précédemment enregistrée sur le répartiteur de charge pour le chemin de requête donné. |
| ReStart | Arrête puis redémarre le répartiteur de charge depuis un thread secondaire, utile après avoir modifié les liaisons ou les ports à l'exécution. |
| Start | Démarre l'équilibreur de charge depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant l'ouverture des liaisons. |
| Stop | Arrête l'équilibreur de charge depuis un thread secondaire afin que le thread appelant ne soit pas bloqué pendant la fermeture des connexions. |
| WriteData | Envoie un message WebSocket à un seul client identifié par son GUID de connexion, en acheminant la trame via le serveur de secours qui possède la session. |