server.js
chat.ejs
/chat에 들어가서 각각의 채팅방을 여러번 누르게 되면 렉이 발생하게 됩니다. 또한 여러번 클릭 후
메세지를 보내면 그 채팅방을 클릭한 횟수 만큼 result가 출력됩니다. 그래서 제가 생각하기에는
채팅방을 클릭할 때마다 changeStream이 작동하는 것 같은데 어떻게 이 문제점을 해결해야 될 지 여쭈어 봅니다.
if (eventSource != undefined) {
eventSource.close();
}
말씀하신 부분과 이 코드는 다른 건가요?
이 코드가 있기에 소통 채널을 나가고 다시
입장할 수 있게 되고, 그렇게 되면 결국 채팅방을 누를 때마다
하나의 소통 채널만 남게 될텐데 왜 이런 현상이 발생하는지 궁금합니다.