데브옵스9 NGINX와 SSE를 함께 사용하는 경우 주의점 프로젝트에서 실시간 알림을 위해서 sse를 사용하고 있었습니다. 기존에는 로컬 환경에서만 돌리다가, 클라우드 서버로 옮기면서 프록시 서버로 nginx를 연동하였습니다. 프록시 서버용으로 nginx를 적용하는 순간 sse 연결이 정상적으로 생성되지 않는 문제가 발생하였습니다. 그렇게 인터넷 검색을 통해서 찾아본 결과 sse를 nginx와 연동을 할 때는 아래 두가지 사항을 유의해야 한다고 합니다. 1) connection Nginx는 upstream으로 요청을 보낼 때 기본적으로 Http 1.0을 사용하며, connection: close 헤더를 사용한다고 합니다. 그러나 sse의 경우, 연결이 지속되어야 하는데, nginx에서 지속 연결을 막아버리기 때문에 연결이 되지 않았던 것입니다. 이를 변경하기 위.. 2024. 3. 1. 이전 1 2 3 다음