Pular para o conteúdo

Usando servidores atrás de um Proxy Reverso

É possível usar servidores atrás de proxies reversos via xhr-polling, com algumas limitações.

Como descrito Websockets não fazem parte do protocolo HTTP, mesmo que a primeira solicitação http pareça uma solicitação http, na verdade, não é, portanto, a maioria dos proxies reversos conhecidos não suporta Websockets e descarta muitas áreas importantes da primeira solicitação Websocket.

Se você souber que o servidor está atrás de um proxy reverso, desative os Websockets definindo esta opção em Clients\www\software\html5\settings.js :

disablewebsocket = true;

Isso fará com que o uso de polling XHR e evite atrasos ao se conectar.

Se você não tiver um arquivo chamado “settings.js” na pasta “C:\Program Files (x86)\TSplus\Clients\www\software\html5”, então sua versão do TSplus é mais antiga e esta documentação não se aplica. Por favor, atualize seu sistema primeiro ou entre em contato com o suporte.

Por favor, note que o uso de XHR-polling não é tão estável quanto Websockets devido à natureza de sua conexão.

A outra limitação ao usar polling Xhr via proxy reverso é o fraco suporte para upload de arquivos. Enquanto trabalha com XHR em conexão direta, feito por exemplo via proxy reverso Apache, o Apache pode interromper acidentalmente o upload do arquivo.