TIL

채팅 재연결

haedal-uni 2022. 12. 28. 15:25
728x90

이 전에 채팅을 나가기만 하면 바로 채팅이 종료되어서 삽질을 계속 했었다.

중간에 node로 채팅을 구현해야하나 싶어서 node도 알아보고 했었다.😭

 

나는 백에서 채팅을 다 처리해준다고 생각해서 백의 문제로 봤었다.

 

그런데 의외로 프론트도 많은 일을 처리 할수도 있구나 라고 생각이 들었다.

 

팀원이 우리가 프론트로 처리를 안하고 백으로만 처리를 하려고 하다보니깐 이렇게 된 것 같다고 말했는데 맞는 것 같다 😅

 

 

setTimeout(function () {
    socket = new WebSocket("ws://localhost:8080/websocket");
}, 1000);

1초 뒤에 다시 연결해주는 것으로 작성했더니 채팅 방을 나갔다가 들어와도 여전히 채팅이 되는것을 확인할 수 있었다...!!

 

728x90