inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Xây dựng dịch vụ stateful cho TPS chat dung lượng lớn

포스트맨 테스트

Đã giải quyết

406

pyhoo

30 câu hỏi đã được viết

1

안녕하세요 강사님

 

프론트 서버를 실행시켜 로컬에서 채팅을 입력하는 것은 아주 잘 동작하고 있습니다.

다만 강의 제목 처럼 대용량에 대한 테스트를 하고 싶어서 부하 테스트를 구상중입니다.

부하 테스트 구상 중에 포스트맨으로 소켓 연결을 할 때 궁금한 점이 생겨 질문드립니다.

 

우선 포스트맨으로 채팅 서버의 url (ws://localhost:1010/room-chat) 을 찔러보려 했습니다.

웹소켓 연결은 잘 맺어졌는데, 테스트 메시지(test chatting send) 를 Send 하면 아래처럼 response 탭에 3개의 응답이 동시에 나옵니다.
채팅서버로 텍스트를 보낸것 까진 잘 된 것 같은데 응답 받을 때는 항상 disconnected 문구가 나오네요,,


제 추론으로는 포스트맨에서 테스트할 때 Room 에 대한 정보를 넣어주지 않아서 그런것 같습니다.

프론트 코드 소스에서는  입장시 웹소켓이 연결되면서 방의 정보가 연동(?) 되는 것 같은데,,,

그럼 포스트맨에서는 채팅방 정보를 어떻게 넣어줘야 테스트 할 수 있는지 알 수 있을까요?

 

node.js mysql go kafka websockets

Câu trả lời 1

1

pyhoo

핫...깨달아버렸습니다...
제가 포스트맨에서 웹소켓 테스트를 처음해봐서 메시지 규격 맞출 생각을 못했네요

아래처럼 json 형태로 request 규격에 맞춰서 보내니까 잘 들어갑니다..! 생각해보니 넘 기초적인건데 간과하고 질문드렸네요 😂😂😂
image

1

July

스스로 해결하고 과정을 공유해주셔서 감사합니다 ㅎㅎ

해결되셨다니 기분이 좋네요!! 😆

프론트엔드 학습 수준 문의

0

9

1

라이브 운영중인 환경의 테이블에 인덱스 추가시 고려사항

0

21

2

리액트 챕터별 코드에서 eslint 설정파일이 없어요

0

34

2

user-service jwt

0

27

2

JPA Repository 질문이 있습니다!

1

28

2

페이지네이션 처리를 쿼리에서 하는 방식 질문

1

30

1

비동기 스레드풀 분리 이유와 Virtual Thread 전환 시 고려사항

0

26

1

gRPC 실무에서 질문

0

30

2

수강기간 연장

0

18

1

Build 관련 문제 (테스트 관련 문제)

0

30

1

BCNF 질문

0

40

2

consumer에서 에러가 발생할 경우 데이터 유실 문의

0

34

2

게시글 테스트 데이터 삽입

0

41

2

Orchestration SAGA 패턴 보상에 대한 질문입니다.

0

46

2

response 함수에 대해

0

43

1

Kafka 구동관련

1

140

2

채팅 메세지에 관한 카프카와 DB 구성도

0

273

2

동영상 오타.

1

90

1

혹시 그리드방식 소켓 채팅창은 안알려주시나요?

1

220

2

채팅 클라이언트는 누구와 연결되는지

1

286

1

코드 공유

1

308

1

카프카의 이유

1

566

1

컨트롤 서버가 다운되면 어떻게 되나요?

1

268

1

1탄과 2탄 사이 변경된 코드 질문

1

277

1