하면서 나오는 여러 의견들을 여기에 자유롭게 적어보세요.
생각을 자유롭게 적어보세요.
사고 감지 시점에 백과 프론트 통신 순서
그러니까 45초동안 연결이 안되면 끝키는거고 Ssemitter 객체는 SseEmitter emitter = emitterRepository.save(emitterId, new SseEmitter(DEFAULT_TIMEOUT));
지정된 시간동안 계속 있는거고 알림을 보내고 싶을때는 SseEmitter 객체를 찾아서 보내면 된다.
→ 이문제는 서버가 분리되어있을 때 SseEmitter 객체를 db 또는 redis 에 적용하지 못하기 때문에 sub/pub 부분을 하나의 서버에서 구성해서 해결
→ 45 초동안의 default 문제를 nginx 설정으로 늘려주거나 주기적은 더미데이터를 보내서 해결