스프링에서 외부api로 받아온 값으로 db 처리한 결과를 클라이언트에 반영해야하는데(알림처럼 할지 고민중), 폴링은 서버 부하가 많이 들거같아서 다른 걸 알아봤는데 sse, 웹소켓, 메시지큐, FCM 중에 추천하거나 또 있을까요?
See 제일 간단하고 빠름
다만 see로 하면 서버 스케일아웃할때 골치아픈 점이 있는데 스프링 서버 1대로 운영할거면 걍 이거쓰셈
네 저도 sse쪽으로 기울긴 했는데 사용자가 접속하는 동안 sse를 계속 열어놔야 할거같아서 다른것도 있나 찾아보고있었어요
근데 서버는 이벤트가 발생할때만 보내주면 되니까 연결 유지되는 건 신경안써도 될거같아요
특정페이지에서만 알람을 계속 받는거임? 그럼 특정페이지 들어갈때 커넥션 열고 나갈 때 종료 플래그 날리도록 하면 됨 그게 아니고 전역적으로 받아야 되는 거면 다른 솔루션도 다 커넥션 물고 있어야 되는 건 똑갘음
아 그러네요 감사합니다
Sse