Eu preciso lidar com usuários desconectados do meu aplicativo sockjs em execução no modo xhr-polling . Quando me conecto diretamente ao servidor, tudo funciona conforme o esperado. Quando coloco o apache entre o nodejs e o navegador, recebo um atraso de 20 segundos entre o navegador fechado e o evento de desconexão dentro do nodejs. Minha configuração de proxy do apache é a seguinte:
<Location />
ProxyPass http://127.0.0.1:8080/
ProxyPassReverse http://127.0.0.1:8080/
</Location>
O restante do arquivo é o padrão, você pode vê-lo aqui. Eu tentei jogar com as opções ttl = 2 e timeout = 2, mas nada muda, ou eu me reconecto a cada 2 segundos sem fechar o navegador. Também tentei disablereuse = On, e isso não ajuda.
Como posso reduzir o tempo limite de desconexão adicional introduzido, mas o apache, em algum lugar em seus padrões?
Tags proxy apache-http-server