Em uma máquina de desenvolvimento local, tenho um proxy reverso nginx da seguinte forma:
server {
listen 80;
server_name myvirtualhost1.local;
location / {
proxy_pass http://127.0.0.1:8080;
}
server {
listen 80;
server_name myvirtualhost2.local;
location / {
proxy_pass http://127.0.0.1:9090;
}
No entanto, se eu depurar meu aplicativo, a resposta poderá ser adiada por um período infinito de tempo, mas após 30 segundos eu recebo:
504 Gateway Time-out
como resposta.
Como posso desativar o tempo limite e fazer com que meu proxy reverso aguarde uma resposta para sempre? E eu gosto que a configuração seja global, para que eu não precise defini-la para cada proxy.