Development/NGINX

    NGINX SSE 연결 Pending 발생시 해결방법

    발단 SSE를 사용하는 서비스를 사용하는 서비스를 백엔드 서버측에서 가동하고, NGINX를 통한 Reverse Proxy 설정 후 재시작 하였다. 하지만, 페이지는 잘 불러왔지만, 서버측에서 SSE 연결시 메시지를 전송하지 않는 문제가 발생하였음. 해결 방법 config의 server 블록에 다음을 추가하여 해결하였음. proxy_http_version 1.1; 원인 HTTP 연결은 HTTPS 연결로 301 moved permanently 리다이렉트 시켰으므로 무시한다. 본론으로 들어가자면, 일단 https 연결임을 가정할때, SSE 연결은 위 proxy_http_version 1.1; 부분을 빼면 다시 작동하지 않게 된다. This model is the default model used in HTTP..