위와 같이 Proxy_set_header를 서버 이름과 동일하게 설정하면 502 오류가 발생합니다.
오류 스택은 다음과 같습니다.
업스트림에서 응답 헤더를 읽는 동안 업스트림 연결이 조기에 종료되었습니다. 클라이언트: 127.0.0.1, 서버: mydomain.com, 요청: "GET /xx HTTP/1.0", 업스트림: "http://127.0.0.1:80/xx" , 호스트: "mydomain.com
궁금합니다. 이유가 무엇일까요?
프록시 포트를 80에서 81로 변경하는 등 업데이트할 때 Proxy_pass http://myproxy.com:81;
이 시점에서는 정상적으로 작동할 수 있습니다. (이전 myproxy.com은 Listen 80이었습니다. 이제는 81로 변경되었습니다.)
근데 왜?
업스트림이 누락되었습니다
Nginx의 CentOS7 설치 및 유지 관리, 일반적인 사용 시나리오
으아악또는 이 양식
으아악