TsgcWebSocketLoadBalancerServer › Metodi
Metodi pubblici raggruppati per scopo, seguiti dall'elenco alfabetico completo.
| Nome | Descrizione |
|---|---|
| Start | Avvia il load balancer da un thread secondario in modo che il thread chiamante non venga bloccato mentre i binding vengono aperti. |
| Stop | Arresta il load balancer da un thread secondario in modo che il thread chiamante non rimanga bloccato durante la chiusura delle connessioni. |
| ReStart | Arresta e poi riavvia il load balancer da un thread secondario, utile dopo aver modificato binding o porte in fase di esecuzione. |
| DisconnectAll | Disconnette ogni connessione client attiva e ogni server di backup registrato mantenendo il load balancer in ascolto per nuove connessioni. |
| Nome | Descrizione |
|---|---|
| Broadcast | Distribuisce un messaggio WebSocket a tutti i server di backup nel cluster, con filtro opzionale per canale, protocollo o elenco di GUID di connessione. |
| WriteData | Invia un messaggio WebSocket a un singolo client identificato dal suo GUID di connessione, instradando il frame attraverso il server di backup che gestisce la sessione. |
| Ping | Invia un frame ping WebSocket a ogni client connesso tramite il load balancer. |
| Nome | Descrizione |
|---|---|
| PushPromiseAddPreLoadLinks | Registra una regola di Server Push HTTP/2 che precarica un insieme di risorse correlate ogni volta che un percorso di richiesta corrispondente viene servito dal load balancer. |
| PushPromiseRemovePreLoadLinks | Rimuove la regola di Server Push HTTP/2 precedentemente registrata sul load balancer per il percorso della richiesta specificato. |
| Nome | Descrizione |
|---|---|
| Broadcast | Distribuisce un messaggio WebSocket a tutti i server di backup nel cluster, con filtro opzionale per canale, protocollo o elenco di GUID di connessione. |
| DisconnectAll | Disconnette ogni connessione client attiva e ogni server di backup registrato mantenendo il load balancer in ascolto per nuove connessioni. |
| Ping | Invia un frame ping WebSocket a ogni client connesso tramite il load balancer. |
| PushPromiseAddPreLoadLinks | Registra una regola di Server Push HTTP/2 che precarica un insieme di risorse correlate ogni volta che un percorso di richiesta corrispondente viene servito dal load balancer. |
| PushPromiseRemovePreLoadLinks | Rimuove la regola di Server Push HTTP/2 precedentemente registrata sul load balancer per il percorso della richiesta specificato. |
| ReStart | Arresta e poi riavvia il load balancer da un thread secondario, utile dopo aver modificato binding o porte in fase di esecuzione. |
| Start | Avvia il load balancer da un thread secondario in modo che il thread chiamante non venga bloccato mentre i binding vengono aperti. |
| Stop | Arresta il load balancer da un thread secondario in modo che il thread chiamante non rimanga bloccato durante la chiusura delle connessioni. |
| WriteData | Invia un messaggio WebSocket a un singolo client identificato dal suo GUID di connessione, instradando il frame attraverso il server di backup che gestisce la sessione. |