Spring kafka 설명
https://jessyt.tistory.com/m/151?category=966697
Spring-Kafka Lifecycle
이번 글에서는 Spring-Kafka의 Lifecycle에 대해서 작성해보겠습니다. 목차 Lifecycle Lifecycle Management 주의사항 1. Lifecycle @KafkaListener는 Application Context 안에 Bean이 아닙니다. @KafkaListener는 KafkaListenerEndpointR
jessyt.tistory.com
해당 포스팅 말고 다음 포스팅에도 읽어볼만한 주제가
많음
https://shining-life.tistory.com/m/3
4.1.3. Receiving Messages - (1) MessageListenerContainer
카프카 메시지를 수신하는 방법 두 가지 1. MessageListenerContainer Configuring 2. @KafkaListener 어노테이션을 사용하여, 메시지 리스너를 구현 Message Listeners message listener를 위해 제공되는 8가지 인터페이스
shining-life.tistory.com
Spring Cloud Stream Kafka Binder Reference Guide
This guide describes the Apache Kafka implementation of the Spring Cloud Stream Binder. It contains information about its design, usage, and configuration options, as well as information on how the Stream Cloud Stream concepts map onto Apache Kafka specifi
docs.spring.io
spring cloud stream kafka docs
spring kafka streams functional 방식으로 컨슈머를 구성하면 왠지..batch mode가 false 이고 레코드 단위로 컨슘 and 커밋하는듯함. 그래서 일전에 반드시 실패하는 로직 경우 커밋을 하지 못하고 무한 컨슘(이건 더 알아봐야 할듯함)
일단 위 설명에는 아래와 같이 써있음
If the ackMode is not set and batch mode is not enabled, RECORD ackMode will be used.
spring kafka docs
https://docs.spring.io/spring-kafka/docs/
Index of /spring-kafka/docs
docs.spring.io