Em uma máquina de desenvolvimento local, tenho um proxy reverso nginx assim:
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 pode demorar um tempo infinito, mas depois de 30 segundos recebo:
504 Gateway Time-out
como resposta.
Como posso desabilitar o tempo limite e fazer com que meu proxy reverso espere para sempre por uma resposta? E eu gosto que a configuração seja global, para que eu não precise configurá-la para cada proxy.