Consumer 주요 옵션 bootstrap.servers : 브로커 정보. fetch.min.bytes : 한 번에 가져올 수 있는 최소 데이터 크기. 지정 크기보다 작을 경우, 누적될 때까지 기다림. group.id : 컨슈머 그룹을 식별하는 식별자. 동일한 그룹 내의 컨슈머는 정보를 모두 공유. heartbeat.interval.ms : 하트비트가 있다는 것은 컨슈머의 상태가 active인 것. session.timeout.ms와 연관이 있으며, 이 값보다 낮은 값으로 설정한다. 일반적으로 session.timeout.ms의 1/3로 설정한다. max.partition.fetch.bytes : 파티션 당 가져올 수 있는 최대 크기. session.timeout.ms : 이 시간을 이용해 컨슈머가 종료된 것인지 판단함. enable.auto.commit : 백그라운드로 주기적으로 오프셋 커밋할지 여부.