http 대신 sse를 사용하는 이유

→ http는 request, response 후에는 연결이 끊긴다.

→ sse는 요청 후에 응답을 해도 request만 끊기고, @TAILABLE로 인해 계속 데이터를 보낼 수 있다.

flux를 사용하려 할 때,,,

해결 방법(몽고 쉘에서)

db.runCommand({
convertToCapped: "chat", // 컬렉션 이름
size: 100000 // 바이트 단위의 크기 (적절한 크기로 설정)
});

image.png

http로 채팅을 구현할 시, get요청을 계속 해줘서 채팅을 업데이트 해야 하는 방식이다.

image.png