해결된 질문
작성
·
204
·
수정됨
1
안녕하세요 강사님
프론트 서버를 실행시켜 로컬에서 채팅을 입력하는 것은 아주 잘 동작하고 있습니다.
다만 강의 제목 처럼 대용량에 대한 테스트를 하고 싶어서 부하 테스트를 구상중입니다.
부하 테스트 구상 중에 포스트맨으로 소켓 연결을 할 때 궁금한 점이 생겨 질문드립니다.
우선 포스트맨으로 채팅 서버의 url (ws://localhost:1010/room-chat) 을 찔러보려 했습니다.
웹소켓 연결은 잘 맺어졌는데, 테스트 메시지(test chatting send) 를 Send 하면 아래처럼 response 탭에 3개의 응답이 동시에 나옵니다.
채팅서버로 텍스트를 보낸것 까진 잘 된 것 같은데 응답 받을 때는 항상 disconnected 문구가 나오네요,,
제 추론으로는 포스트맨에서 테스트할 때 Room 에 대한 정보를 넣어주지 않아서 그런것 같습니다.
프론트 코드 소스에서는 입장시 웹소켓이 연결되면서 방의 정보가 연동(?) 되는 것 같은데,,,
그럼 포스트맨에서는 채팅방 정보를 어떻게 넣어줘야 테스트 할 수 있는지 알 수 있을까요?
답변 1
1
핫...깨달아버렸습니다...
제가 포스트맨에서 웹소켓 테스트를 처음해봐서 메시지 규격 맞출 생각을 못했네요
아래처럼 json 형태로 request 규격에 맞춰서 보내니까 잘 들어갑니다..! 생각해보니 넘 기초적인건데 간과하고 질문드렸네요 😂😂😂
스스로 해결하고 과정을 공유해주셔서 감사합니다 ㅎㅎ
해결되셨다니 기분이 좋네요!! 😆