Roteamento de Solicitação de Aplicativo dando 502.3 Erro de Gateway ou Proxy Ruim

1

Acabei de configurar um web farm com o Application Request Routing no IIS 8.5, com o Load Balance conectado a dois servidores. A página estática HelloWorld.html e a primeira página de login parecem boas. No entanto, quando o botão de envio é atingido, sempre que um código está envolvido, leva muito tempo para carregar. Eu modifiquei o valor do tempo limite de 30s para 300s, depois ele carregou por alguns minutos e me deu um

502 - Web server received an invalid response while acting as a gateway or proxy server.

Eu ativei o log de rastreamento, mas não tenho certeza de onde posso encontrar o problema exato. No resumo está mostrando

MODULE_SET_RESPONSE_ERROR_STATUS

ModuleName ApplicationRequestRouting

Notification EXECUTE_REQUEST_HANDLER

HttpStatus 502

HttpReason Bad Gateway

HttpSubStatus 3

ErrorCode 2147954430

SET_RESPONSE_ERROR_DESCRIPTION

ErrorDescription The connection with the server was terminated abnormally

Alguém teve experiência semelhante e pode me dar uma dica?

    
por ydoow 18.10.2016 / 01:58

1 resposta

0

Descobri que o problema que tivemos foi devido a um conflito entre o ARR e o ASP.net MVC em execução no mesmo site.
Acontece que, se você processar os parâmetros de solicitação por qualquer motivo em seu site principal (por exemplo, filtros ou global.asax ), os parâmetros de postagem serão enviados na solicitação enviada por ARR e, portanto, resultarão em um tempo limite.

Você pode resolvê-lo de uma das duas maneiras a seguir.

  1. Coloque o ARR em um processo separado (se puder)
  2. Ou verifique se o filtro que você tem verifica o caminho que está sendo usado na ARR e evite tocar nos parâmetros da solicitação.

Não tenho certeza se esse é o mesmo problema que você estava tendo, mas estou colocando aqui como resposta se alguém tiver o mesmo problema que eu, com sintomas parecidos com você.

    
por 12.02.2017 / 00:20