로컬 개발 시스템에는 다음과 같은 nginx 리버스 프록시 가 있습니다.
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;
}
그러나 응용 프로그램을 디버깅하면 응답이 무한정 지연 될 수 있지만 30 초 후에는 다음과 같은 결과가 나타납니다.
504 Gateway Time-out
응답으로.
시간 초과를 비활성화하고 리버스 프록시가 응답을 영원히 기다리도록하려면 어떻게해야합니까? 그리고 설정이 전역적인 것을 좋아하므로 각 프록시에 대해 설정할 필요가 없습니다.
1
백그라운드 작업을 시작하고 사용자가 나중에 상태를 확인하도록하십시오.
—
Michael Hampton