Erro de tempo limite do gateway após alteração da porta do aplicativo do nó

Erro de tempo limite do gateway após alteração da porta do aplicativo do nó

Depois que mudei a porta do meu aplicativo node js de 3000 para 3001, alguns dos recursos em algumas páginas não carregam completamente, levando a 504 Gateway Time-out (nginx/1.10.3(Ubuntu) ). Após uma investigação mais aprofundada nos arquivos de log do nginx:

19/09/2019 19:54:33 [erro] 14156 # 14156: * 690847 upstream expirou (110: conexão expirou) ao ler o cabeçalho de resposta do upstream, cliente: 128.227.1.21, servidor: lims.rgportal.com, solicitação: "GET /projects/59e133a53e785ff00550cee7/tempPlatePools HTTP/1.1", upstream: "http://127.0.0.1:3001/projects/59e133a53e785ff00550cee7/tempPlatePools", host: "lims.rgportal.com", referenciador: "https://lims.rgportal.com/"

Por favor ajude !!!

Responder1

Finalmente descobri, tive que adicionar 4 linhas adicionais no arquivo nginx.conf para conectar, enviar, ler o tempo limite e então reiniciei o serviço nginx.

    proxy_connect_timeout 600;
    proxy_send_timeout 600;
    proxy_read_timeout 600;
    send_timeout 600;

e então recarreguei o serviço nginx: nginx -s reload

informação relacionada