TsgcWebSocketLoadBalancerServer › Métodos
Métodos públicos agrupados por finalidade, seguidos pela lista alfabética completa.
| Name | Descrição |
|---|---|
| Start | Inicia o load balancer a partir de uma thread secundária, de modo que a thread chamadora não é bloqueada enquanto os bindings são abertos. |
| Stop | Para o balanceador de carga a partir de uma thread secundária, de modo que a thread chamadora não seja bloqueada enquanto as conexões são fechadas. |
| ReStart | Para e então reinicia o balanceador de carga a partir de uma thread secundária, útil após alterar bindings ou portas em tempo de execução. |
| DisconnectAll | Desconecta todas as conexões de cliente ativas e todos os servidores de backup registrados, mantendo o balanceador de carga escutando novas conexões. |
| Name | Descrição |
|---|---|
| Broadcast | Difunde uma mensagem WebSocket para cada servidor de backup no cluster, opcionalmente filtrada por canal, protocolo ou lista de GUIDs de conexão. |
| WriteData | Envia uma mensagem WebSocket a um único cliente identificado pelo GUID de sua conexão, roteando o frame através do servidor de backup que detém a sessão. |
| Ping | Envia um frame ping WebSocket para cada cliente conectado através do balanceador de carga. |
| Name | Descrição |
|---|---|
| PushPromiseAddPreLoadLinks | Registra uma regra de HTTP/2 Server Push que pré-carrega um conjunto de recursos relacionados sempre que um caminho de requisição correspondente é servido pelo balanceador de carga. |
| PushPromiseRemovePreLoadLinks | Remove a regra de HTTP/2 Server Push registrada anteriormente no balanceador de carga para o caminho da requisição fornecido. |
| Name | Descrição |
|---|---|
| Broadcast | Difunde uma mensagem WebSocket para cada servidor de backup no cluster, opcionalmente filtrada por canal, protocolo ou lista de GUIDs de conexão. |
| DisconnectAll | Desconecta todas as conexões de cliente ativas e todos os servidores de backup registrados, mantendo o balanceador de carga escutando novas conexões. |
| Ping | Envia um frame ping WebSocket para cada cliente conectado através do balanceador de carga. |
| PushPromiseAddPreLoadLinks | Registra uma regra de HTTP/2 Server Push que pré-carrega um conjunto de recursos relacionados sempre que um caminho de requisição correspondente é servido pelo balanceador de carga. |
| PushPromiseRemovePreLoadLinks | Remove a regra de HTTP/2 Server Push registrada anteriormente no balanceador de carga para o caminho da requisição fornecido. |
| ReStart | Para e então reinicia o balanceador de carga a partir de uma thread secundária, útil após alterar bindings ou portas em tempo de execução. |
| Start | Inicia o load balancer a partir de uma thread secundária, de modo que a thread chamadora não é bloqueada enquanto os bindings são abertos. |
| Stop | Para o balanceador de carga a partir de uma thread secundária, de modo que a thread chamadora não seja bloqueada enquanto as conexões são fechadas. |
| WriteData | Envia uma mensagem WebSocket a um único cliente identificado pelo GUID de sua conexão, roteando o frame através do servidor de backup que detém a sessão. |