upstream expirou (110: Tempo de conexão excedido) ao conectar-se ao upstream

1

Eu tenho meu backend na França e um dos meus servidores frontend está no Japão. Esse problema não acontece com nenhum outro dos meus frontends, apenas este servidor do Japão, que já tem cerca de 2 segundos de latência na maioria dos locais.

A latência não é o que está me incomodando, são erros de timeout que ocorrem no frontend. Tenho certeza de que isso não é um problema de backend, já que isso só acontece com o servidor do Japão e ocorre ao buscar recursos estáticos, como imagens, portanto, não é um problema com o php-fpm, que estou usando.

Eu também recebo esses erros algumas vezes:

upstream prematurely closed connection while reading response header from upstream

Também não é um problema de memória ou CPU. O nginx no frontend está usando 4 processos de trabalho e proxy_read_timeout está definido como 150, mesmo que a mudança não faça diferença.

Há alguma coisa que você recomende que eu faça para corrigir esses erros?

    
por Derek 30.06.2014 / 03:12

0 respostas