writeValueAsString는 JSON 문자열로 데이터를 직렬화하는 매우 편리한 메서드입니다. Kafka 메시지, REST API 응답 데이터, 로그 데이터 등 JSON 형식이 필요한 모든 곳에서 사용할 수 있습니다.
1. @RestController 생성
MyController에서 앞으로 url 호출 예정 (post: /message/c 호출)
2. Producer 설정
3.Consumer
<단일 메세지 리스너>
<배치 메세지 리스너>
4.config
컨슈머에서 한번에 받기 위해서는 consumer 셋팅에 배치 리스너 설정 값을 변경 해줘야 한다.
factory.setBatchListener(true);
5. 결과
'인프라 > Kafaka' 카테고리의 다른 글
[실습] Kafka CDC 객체 리스너 Pub/sub 예제 (0) | 2024.12.12 |
---|---|
[실습] Kafka 수동 커밋 구현(리밸런싱) (1) | 2024.12.12 |
[실습] Kafka 배치 메세지 리스너 pub/sub 단순 구현 (0) | 2024.12.11 |
[실습] Kafka 단일 메세지 리스너 pub/sub 단순 구현 (2) | 2024.12.10 |
kafka의 EOS란 무엇인가 (1) | 2024.12.10 |