inflearn logo
강의

Course

Instructor

2026! A Practical Guide to Redis for Backend Developers: From Basics to Real-World Patterns

Pattern 09-Code Improvement: Improving FastAPI + Pub/Sub Integration Structure

백엔드 서버 코드 변경에서 프론트엔드 서버가 값을 파싱하지 못하는 문제

77

34242344

18 asked

0

stream_notices 내부의 event_generator 함수 코드에서
yield f"data: {data}\\n\\n"

위의 개행 문자에 이스케이프가 두번 들어가서 메시지가 정상적으로 전송되어도 파싱 오류로 화면에 표시되지 않는 문제가 있는것 같습니다.

해결책은 이스케이프 문자를 하나만 사용하면 개행도 정상적으로 되고 문자열도 올바르게 출력됩니다.
yield f"data: {data}\n\n"

아키텍처 redis FastAPI

Answer 1

0

codingpe

오. 감사합니다. 😊

오타가 있었나 보네요. 수업 노트에 반영 했습니다.

정말 열심히 하시네요. 화이팅입니다 👍

라우팅 테이블 설정 중 궁금한게 있습니다.

0

26

1

user-service jwt

0

27

2

애그리거트 질문있습니다!

0

21

2

Redlock 알고리즘 관해 궁금한게 있습니다!

0

29

2

좋아요/조회수 카운팅 병목현상에 대해서 궁금한점이 있습니다.

0

26

2

Agent Builder 서비스가 보이지 않아요

0

23

1

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

0

30

1

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

0

33

2

게시글 테스트 데이터 삽입

0

41

2

강의가 검은 화면으로 나옵니다.

0

42

1

mysql 의 bitmap

0

32

1

주제영역3 데이타 조회 문의

0

30

2

인덱스 관련 질문 있습니다.

0

51

1

비관적 락 구현 방식 문의 건

0

59

2

강의노트는 제공 안해주시는 게 맞나요?

0

43

1

[개발 환경 준비 인증하기] 미션 제출 방법 문의

0

58

3

강사님 GETDEL 관련해서 질문 있습니다

0

84

2

미션 마감은 언제 되는 건가요?

0

55

1

비밀번호를 걸고 실행된 레디스 서버에 lua 스크립트를 등록하는 경우

0

72

2

보안 설정을 한 수강생들은 Connection Settings에 비밀번호를 넣어야 추가되네요

0

55

2

29강 업로드 일정 문의드립니다.

0

45

2

Redis Container 해킹

0

99

1

동영상길이가 3초입니다.

0

51

1

기존에 학습했던 진도는 체크가 전부 풀려있습니다.

0

50

2