Rust axum 0.8 + tokio로 SSE 엔드포인트를 만들었습니다. Stream을 반환하는 핸들러인데, 클라이언트가 약 30초 동안 이벤트를 못 받으면 connection이 끊깁니다.
nginx reverse proxy를 통과하고 있고, proxy_read_timeout은 600초로 늘렸습니다. 그런데도 axum 내부에서 끊는 듯합니다. 원인이 뭘까요?
Rust axum 0.8 + tokio로 SSE 엔드포인트를 만들었습니다. Stream을 반환하는 핸들러인데, 클라이언트가 약 30초 동안 이벤트를 못 받으면 connection이 끊깁니다.
nginx reverse proxy를 통과하고 있고, proxy_read_timeout은 600초로 늘렸습니다. 그런데도 axum 내부에서 끊는 듯합니다. 원인이 뭘까요?
댓글 0