saay, hi
4-1) producer batch 옵션 본문
옵션 명 | 설명 |
batch.size | 배치 전송을 위해 메시지(레코드)들을 묶는 단위를 설정하는 배치 크기 옵션. 위 그림에서 우측 중앙의 토픽A-파티션1 하단의 점선 박스로 둘러싼 부분. 기본값은 16KB로 설정돼 있으며, 관리자는 배치 크기를 더 높이거나 줄일 수 있음 |
buffer.memory | 카프카로 메시지들을 전송하기 위해 담아두는 프로듀서의 버퍼 메모리 옵션. 위의 그림과 같이 가장 큰 점선 박스로 둘러싼 부분 기본값은 32MB로 설정되어 있으며, 관리자는 필요에 따라 설정값을 조정할 수 있음 |
linger.ms | 배치 전송을 위해 버퍼 메모리에서 대기하는 메시지들의 최대 대기시간을 설정하는 옵션. 단위는 밀리초(ms)이며, 기본값은 0임 즉, 기본값을 0으로 설정하면, 배치 전송을 위해 기다리지 않고 메시지들이 즉시 전송됨 |
'kafka 설치 및 구성 > 참고) configuration' 카테고리의 다른 글
4-2) 중복없는 전송을 위한 프로듀서 설정 (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 |