-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
Description
[Kafka 설정 및 토픽 생성]
간단 설명
Spring Boot와 Kafka를 연동하기 위한 환경 설정을 구성하고, 채팅 서비스에 필요한 토픽들을 생성합니다.
- Kafka 클러스터 연결 설정 (
application.yml) - 채팅 메시지 흐름에 필요한 토픽 생성 (
chat.to-ai,chat.from-ai,chat.events)
상세 설명
채팅 메시지를 비동기적으로 처리하기 위해 Spring Boot 백엔드에서 Kafka를 사용합니다.
Kafka 연동을 위해 아래와 같은 설정이 필요합니다:
- Kafka 클러스터 주소(
bootstrap.servers) - key/value serializer 설정 (
StringSerializer,JsonSerializer등) - Consumer Group ID 및 offset 설정 (
group.id,auto.offset.reset) - 메시지 전송 안정성을 위한 acks, retries 등 옵션
Kafka 설정은 application.yml 에 구성
Reactions are currently unavailable