유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

Kafka 입문·실전 - 2.7. [실습] Spring Boot가 Kafka에 메시지 잘 넣는 지 테스트해보기

JSCODE 박재성

2025. 8. 1.

0

#backend
#devops
  • 스프링 부트가 Kafka에 메시지를 잘 넣는지 테스트하는 과정을 설명 🚀
  • 기존 Kafka 토픽 및 컨슈머 그룹 삭제 후 테스트 진행 🗑️
  • Kafka 토픽 조회 명령어를 통해 기존 토픽 확인 (kafka-topics.sh --bootstrap-server localhost:9092 --list) 🔍
  • 불필요한 토픽 (예: consumer_offsets) 및 이메일 샌드 토픽 삭제 ✂️
  • 컨슈머 그룹 조회 및 삭제 명령어 실행 (kafka-consumer-groups.sh) 👥
  • 이메일샌드 토픽 재 생성 (kafka-topics.sh --create) ➕
  • 스프링 부트 프로듀서 코드를 실행하여 API 요청 테스트 ⚙️
  • 포스트맨(Postman)을 사용하여 API 요청을 보내 이메일 발송 시뮬레이션 📤
  • API 요청 시 발생한 직렬화 실패 오류 해결 (Getter 메서드 추가) 🐛
  • Kafka 콘솔 컨슈머를 사용하여 토픽에 메시지가 잘 들어갔는지 확인 (kafka-console-consumer.sh) ✅
  • API 요청 -> 스프링 부트 프로듀서 -> Kafka 토픽으로 메시지 전달 과정 검증 ➡️
  • 다음 강의에서는 컨슈머 구현을 통해 메시지를 소비하고 처리하는 과정 설명 예정 🗣️

Recommanded Videos