TsgcWebSocketLoadBalancerServer › Properties
Proprietà pubblicate raggruppate per scopo, seguite dall'elenco alfabetico completo.
| Nome | Descrizione |
|---|---|
| Active | Avvia o arresta il load balancer, aprendo i socket in ascolto che accettano i client downstream e le registrazioni di TsgcWebSocketServer backend. |
| Port | Porta TCP su cui il load balancer accetta i client WebSocket/HTTP in ingresso e le registrazioni dei server backend. |
| Bindings | Insieme di coppie IP/Porta su cui il bilanciatore del carico rimane in ascolto per i client downstream e le registrazioni backend. |
| MaxConnections | Numero massimo di connessioni TCP simultanee (client downstream più backend registrati) accettate dal load balancer. |
| Nome | Descrizione |
|---|---|
| HTTP2Options | Abilita e ottimizza HTTP/2 sul listener TLS del load balancer utilizzato per servire le richieste HTTPS dai client downstream. |
| Nome | Descrizione |
|---|---|
| SSL | Abilita TLS/SSL sul load balancer in modo che i client possano connettersi tramite wss:// o https://. |
| SSLOptions | Contiene i percorsi dei certificati, la selezione della versione TLS e la regolazione di OpenSSL per il listener TLS del load balancer. |
| SecurityOptions | Definisce le regole di ammissione, come le origini consentite per gli handshake WebSocket che raggiungono il load balancer. |
| Nome | Descrizione |
|---|---|
| LoadBalancer | Configura il modo in cui il load balancer distribuisce le connessioni downstream tra i backend registrati e quali protocolli vengono bilanciati. |
| FallBack | Fornisce trasporti alternativi sul load balancer per i browser che non supportano WebSocket nativi. |
| Nome | Descrizione |
|---|---|
| Options | Flag di comportamento vari per il load balancer: gestione dei frammenti, timeout, pagine di test HTTP e validazione UTF-8. |
| Extensions | Configura le estensioni del protocollo WebSocket, come la compressione per deflate dei messaggi, sul front-end del load balancer. |
| Specifications | Abilita o disabilita le specifiche del protocollo WebSocket che il load balancer accetterà dai client downstream. |
| ThreadPool | Abilita un pool di thread che ricicla i thread di lavoro invece di eliminarli alla chiusura delle connessioni. |
| ThreadPoolOptions | Configura la dimensione e il limite massimo del pool di thread riutilizzabili utilizzati quando ThreadPool è abilitato. |
| Throttle | Limita la larghezza di banda (bit al secondo) che il load balancer legge o scrive per ciascuna connessione. |
| Nome | Descrizione |
|---|---|
| LogFile | Scrive ogni messaggio socket gestito dal load balancer in un file di log per il debug e l'auditing. |
| Version | Stringa di sola lettura con la versione della libreria sgcWebSockets incorporata nel binario. |
| Nome | Descrizione |
|---|---|
| Active | Avvia o arresta il load balancer, aprendo i socket in ascolto che accettano i client downstream e le registrazioni di TsgcWebSocketServer backend. |
| Bindings | Insieme di coppie IP/Porta su cui il bilanciatore del carico rimane in ascolto per i client downstream e le registrazioni backend. |
| Extensions | Configura le estensioni del protocollo WebSocket, come la compressione per deflate dei messaggi, sul front-end del load balancer. |
| FallBack | Fornisce trasporti alternativi sul load balancer per i browser che non supportano WebSocket nativi. |
| HTTP2Options | Abilita e ottimizza HTTP/2 sul listener TLS del load balancer utilizzato per servire le richieste HTTPS dai client downstream. |
| LoadBalancer | Configura il modo in cui il load balancer distribuisce le connessioni downstream tra i backend registrati e quali protocolli vengono bilanciati. |
| LogFile | Scrive ogni messaggio socket gestito dal load balancer in un file di log per il debug e l'auditing. |
| MaxConnections | Numero massimo di connessioni TCP simultanee (client downstream più backend registrati) accettate dal load balancer. |
| Options | Flag di comportamento vari per il load balancer: gestione dei frammenti, timeout, pagine di test HTTP e validazione UTF-8. |
| Port | Porta TCP su cui il load balancer accetta i client WebSocket/HTTP in ingresso e le registrazioni dei server backend. |
| SecurityOptions | Definisce le regole di ammissione, come le origini consentite per gli handshake WebSocket che raggiungono il load balancer. |
| Specifications | Abilita o disabilita le specifiche del protocollo WebSocket che il load balancer accetterà dai client downstream. |
| SSL | Abilita TLS/SSL sul load balancer in modo che i client possano connettersi tramite wss:// o https://. |
| SSLOptions | Contiene i percorsi dei certificati, la selezione della versione TLS e la regolazione di OpenSSL per il listener TLS del load balancer. |
| ThreadPool | Abilita un pool di thread che ricicla i thread di lavoro invece di eliminarli alla chiusura delle connessioni. |
| ThreadPoolOptions | Configura la dimensione e il limite massimo del pool di thread riutilizzabili utilizzati quando ThreadPool è abilitato. |
| Throttle | Limita la larghezza di banda (bit al secondo) che il load balancer legge o scrive per ciascuna connessione. |
| Version | Stringa di sola lettura con la versione della libreria sgcWebSockets incorporata nel binario. |