인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

한재남님의 프로필 이미지

작성한 질문수

카프카 완벽 가이드 - 커넥트(Connect) 편

Debezium Source Connector의 메시지 배치(Batch) 처리 이해

debezium source connector에서 `poll.interval.ms` 파라미터

작성

·

27

0

강의를 들으면서 헷갈리는 부분이 있는데요. debezium source connector등록시 설정하는 poll.interval.ms 파라미터는 debezium source connector가 source db로부터 데이터를 읽어들이는 데 대기하는 시간을 의미하는 걸까요? 아니면 debezium source connector가 kafka로 토픽을 전송하는데 대기하는 시간을 의미하는 걸까요?

답변 2

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

poll.interval.ms는 connector가 source db로 부터 새로운 데이터를 읽어 들이기 위해서 대기하는 시간입니다. source db의 변경사항을 읽어 들이는 주기라고 생각하시면 됩니다.

감사합니다.

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다. 한재남님.

poll.interval.ms 파라미터는 Debezium과 같은 설정에서 각 테이블의 변화를 감지하기 위해 폴링(polling)하는 주기를 나타냅니다. 따라서 이 파라미터는 Debezium Source Connector가 소스 데이터베이스로부터 변경 사항을 가져올 때 폴링하는 주기를 지정하는 시간입니다. 즉, 소스 데이터베이스에서 데이터를 읽어오는 주기를 제어한다고 이해할 수 있습니다.

비슷한 질문과 답변을 제공한 예시가 여기 있습니다:
connector 여러 개 생성 시 지연 현상 문의

이 답변에서는 Debezium Source Connector와 관련된 다양한 설정의 목적과 그에 따른 성능 문제 해결에 관한 내용을 다루고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.