nginx 웹 서버 분리하기

여기서 Nginx를 Discourse 앞에 리버스 프록시로 배치하는 몇 가지 예시를 확인했습니다. Discourse 자체는 그대로 두면서 이 방식을 사용하는 것이 좋은 접근일 수 있습니다.

하지만 이렇게 하면 Nginx 인스턴스가 연속으로 두 개가 되어 비효율적일 뿐만 아니라 필수적이지도 않습니다.

혹시 여기서 Discourse 내부의 Nginx를 비활성화하고, 외부 Nginx를 사용해 Discourse의 모든 요구 사항을 처리하고 업스트림을 체인하는 방식을 적용해 본 분이 계신지 궁금합니다.

아마도 너무 복잡하고, 추가적인 Nginx가 합리적인 선택일 수도 있겠네요. :confused:

이 가설이 정확합니다. Nginx와 Discourse는 상당히 긴밀하게 연결되어 있습니다. Nginx에서 모든 작업을 직접 처리하려는 시도는 권장하지 않습니다.