Nginx upstream expirou

2

Configuração de novatos para Nginx e Tomcat. Alguém pode me ajudar a entender o que significa essa mensagem de erro?

2014/09/21 00:10:03 [error] 293#0: *127 upstream timed out (60: Operation timed out) while reading response header from upstream, client: 192.168.10.211, server: my.server.com, request: "POST /path/dosomething.json HTTP/1.1", upstream: "http://192.168.10.11:7070/path/dosomething.json";, host: "my.server.com"

Quando o modo de depuração está ativado em nginx.

2014/09/21 13:19:54 [error] 303#0: *37 upstream timed out (60: Operation timed out) while reading response header from upstream, client: --- same as above ---

7070 é Tomcat . Eu notei que isso funciona para a primeira consulta depois que o tomcat foi reinicializado. Mas a próxima consulta depois disso dá a mensagem de erro acima. nginx e Tomcat estão na mesma caixa.

Alguém pode me acompanhar, o que esta mensagem de erro significa e como isso pode ser resolvido.

Obrigado

    
por java_dude 21.09.2014 / 22:26

1 resposta

2

Isso significa que, depois de solicitar http://192.168.10.11:7070/path/dosomething.json nginx, a leitura suspensa de proxy_read_timeout segundos no soquete usado para se comunicar com seu servidor tomcat e não recebeu nenhum dado. Investigue o lado do gato para entender por que ele não responde a tempo.

    
por 21.09.2014 / 23:17

Tags