프로젝트를 진행하던 중, 사용자에게 실시간으로 진행상황을 보여주고 싶었다. '어떻게 구현을 할 수 있을까?' 생각을 하다가 실시간 채팅 구현에 많이 사용한다는 WebSocket을 이용해 보기로 했다. 현재 개발 프로세스는 크게 다음과 같다. 모델 서버에서 AI 모델이 돌아가고 있다. 사용자의 요청을 받은 AI 모델이 무엇인가를 만들어낼 때마다 '나 이만큼 만들었어!' 하고 web 서버한테 현재 진행상황에 대한 내용을 보낸다. web 서버는 그 내용을 받아 사용자에게 return 해준다. 우선 모델 서버에 직접 개발하기 전, WebSocket에 대해 처음 인지했기 때문에 다른 환경에서 한 번의 연결로 계속 통신이 되는지를 테스트해보고자 한다. 그전에, WebSocket에 대해 잠깐 알아가는 시간을 가져보자..