TsgcWebSocketProxyServer › Propriedades
Propriedades published agrupadas por finalidade, seguidas pela lista alfabética completa.
| Name | Descrição |
|---|---|
| Active | Inicia ou para o proxy, abrindo os sockets de escuta que aceitam clientes WebSocket downstream. |
| Port | Porta TCP na qual o proxy aceita conexões WebSocket downstream de entrada. |
| Bindings | Coleção de pares IP/Port nos quais o proxy escuta por clientes WebSocket downstream recebidos. |
| MaxConnections | Número máximo de conexões simultâneas de clientes downstream aceitas pelo proxy. |
| Proxy | Identifica o destino upstream — o servidor WebSocket/TCP real para o qual cada cliente aceito é encaminhado de forma transparente. |
| Name | Descrição |
|---|---|
| Authentication | Habilita e configura a autenticação por usuário/senha para clientes WebSocket de entrada que se conectam ao proxy. |
| SSL | Habilita TLS/SSL no listener downstream, de modo que os clientes possam conectar ao proxy utilizando wss:// ou https://. |
| SSLOptions | Mantém os caminhos de certificado, a seleção de versão TLS e o ajuste do OpenSSL para o listener TLS downstream. |
| SecurityOptions | Define as regras de admissão do handshake: origens permitidas e validação de versão/chave da RFC 6455. |
| MaxMessageSize | Tamanho máximo em bytes de uma mensagem WebSocket recebida; protege o servidor contra ataques de esgotamento de memória. |
| Name | Descrição |
|---|---|
| LoadBalancer | Configura o cliente integrado usado para registrar este proxy em uma instância de Load Balancer Server. |
| FallBack | Fornece transportes alternativos (Server-Sent Events) para navegadores que não suportam WebSockets nativos. |
| Name | Descrição |
|---|---|
| Options | Agrupa flags variados de comportamento do proxy: tratamento de fragmentos, timeouts, páginas de teste HTTP e validação UTF-8. |
| Extensions | Configura extensões do protocolo WebSocket, como a compressão per-message deflate para a perna downstream. |
| Specifications | Habilita ou desabilita as especificações do protocolo WebSocket que o proxy aceitará de clientes downstream. |
| ThreadPool | Habilita um thread pool que recicla threads worker em vez de destruí-las quando as conexões proxied são fechadas. |
| ThreadPoolOptions | Configura o tamanho e o limite superior do pool de threads reutilizável utilizado quando ThreadPool está habilitado. |
| Throttle | Limita a largura de banda (bits por segundo) que o proxy lê de ou escreve em cada conexão downstream. |
| Name | Descrição |
|---|---|
| LogFile | Escreve cada mensagem de socket de entrada e de saída em um arquivo de log para depuração e auditoria. |
| Version | String somente leitura com a versão da biblioteca sgcWebSockets embutida no binário. |
| Name | Descrição |
|---|---|
| Active | Inicia ou para o proxy, abrindo os sockets de escuta que aceitam clientes WebSocket downstream. |
| Authentication | Habilita e configura a autenticação por usuário/senha para clientes WebSocket de entrada que se conectam ao proxy. |
| Bindings | Coleção de pares IP/Port nos quais o proxy escuta por clientes WebSocket downstream recebidos. |
| Extensions | Configura extensões do protocolo WebSocket, como a compressão per-message deflate para a perna downstream. |
| FallBack | Fornece transportes alternativos (Server-Sent Events) para navegadores que não suportam WebSockets nativos. |
| LoadBalancer | Configura o cliente integrado usado para registrar este proxy em uma instância de Load Balancer Server. |
| LogFile | Escreve cada mensagem de socket de entrada e de saída em um arquivo de log para depuração e auditoria. |
| MaxConnections | Número máximo de conexões simultâneas de clientes downstream aceitas pelo proxy. |
| MaxMessageSize | Tamanho máximo em bytes de uma mensagem WebSocket recebida; protege o servidor contra ataques de esgotamento de memória. |
| Options | Agrupa flags variados de comportamento do proxy: tratamento de fragmentos, timeouts, páginas de teste HTTP e validação UTF-8. |
| Port | Porta TCP na qual o proxy aceita conexões WebSocket downstream de entrada. |
| Proxy | Identifica o destino upstream — o servidor WebSocket/TCP real para o qual cada cliente aceito é encaminhado de forma transparente. |
| SecurityOptions | Define as regras de admissão do handshake: origens permitidas e validação de versão/chave da RFC 6455. |
| Specifications | Habilita ou desabilita as especificações do protocolo WebSocket que o proxy aceitará de clientes downstream. |
| SSL | Habilita TLS/SSL no listener downstream, de modo que os clientes possam conectar ao proxy utilizando wss:// ou https://. |
| SSLOptions | Mantém os caminhos de certificado, a seleção de versão TLS e o ajuste do OpenSSL para o listener TLS downstream. |
| ThreadPool | Habilita um thread pool que recicla threads worker em vez de destruí-las quando as conexões proxied são fechadas. |
| ThreadPoolOptions | Configura o tamanho e o limite superior do pool de threads reutilizável utilizado quando ThreadPool está habilitado. |
| Throttle | Limita a largura de banda (bits por segundo) que o proxy lê de ou escreve em cada conexão downstream. |
| Version | String somente leitura com a versão da biblioteca sgcWebSockets embutida no binário. |