본문 바로가기

FastAPI 채팅 개발 일지

21.04.21 - 메시지 조회 및 생성 기능, 다른 api 버그 수정

728x90

채팅방을 만들었으니 이제 메시지를 만들어볼 차례이다.

별다른 어려움은 없었다.

고민해야 될 점

  1. 메시지 생성 시기 및 처리
    1. 방법 1
      1. 웹 소켓이 유저로부터 메시지를 받음
      2. 메시지 생성을 함
      3. 완료되면 채팅방에 연결된 소켓들에게 뿌림
    2. 방법 2
      1. 메시지를 받음
      2. 채팅방 소켓에서 바로 뿌림
      3. 메시지를 생성함 → background task로 하는
  2. 메시지 전송 에러 감지
    • 방법 1에서는 손쉽게 가능
    • 방법 2에서는 어떻게 해야되지....?
728x90