saay, hi
4-2) 중복없는 전송을 위한 프로듀서 설정 본문
프로듀서 옵션 | 값 | 설명 |
enable.idempotence | true | 프로듀서가 중복 없는 전송을 허용할 지 결정하는 옵션. 기본 값은 false이므로, 이 옵션을 설정하기 원한다면 true로 변경해야 함. true로 변경 시 다음에 나오는 옵션들도 반드시 변경해야 함. 그렇지 않으면, ConfigException 이 발생함 |
max.in.flight.requests.per.connection | 1~5 | ack을 받지않은 상태에서 하나의 커넥션에서 보낼 수 있는 최대 요청 수. 기본 값은 5이며, 5이하로 설정해야 함 |
acks | all | 프로듀서 acks와 관련된 옵션으로서, 기본값은 1이며 all로 설정해야 함 |
retries | 5 | ack을 받지 못한 경우 재시도를 해야 하므로 0보다 큰 값으로 설정 해야 함. |
'kafka 설치 및 구성 > 참고) configuration' 카테고리의 다른 글
4-1) producer batch 옵션 (0) | 2024.06.26 |
---|---|
3-1) static membership지정으로 과도한 rebalancing 방지 (0) | 2024.06.25 |
1-1) 로그 컴팩션 관련 옵션 (0) | 2024.06.25 |
6) zookeeper config (zookeeper.properties) (0) | 2024.06.25 |
5) topic-Level configs (0) | 2024.06.25 |