개요
MongoDB Kafka Connector를 설치하는 방법을 알아보세요. 이 커넥터는 Confluent 플랫폼 및 Apache Kafka 배포에 사용할 수 있습니다. 배포 유형에 대한 설치 지침을 보려면 다음 섹션 중 하나로 이동하세요.
Confluent 플랫폼에 Connector 설치
Confluent Platform에 커넥터를 설치하는 방법에 대한 지침을 보려면 다음 탭을 클릭하세요.
Confluent Hub 클라이언트를 사용하여 Apache Kafka용 MongoDB 커넥터의 설치 지침을 따르세요.
Follow the directions on the Confluent page for Manually Installing Community Connectors.
Confluent 수동 설치 지침에서 해당하는 경우 connector Github URL 참조 표의 및 uber JAR 위치를 사용하세요.
Apache Kafka에 커넥터 설치
connector 에 필요한 모든 종속성을 가져오려면 uber JAR을 찾아 다운로드합니다. 참조 표 를 확인하여 uber JAR을 찾으세요.
참고
If you are unable to use the uber JAR or prefer to manage your own dependencies, download the JAR that contains the minimum required dependencies and resolve any runtime dependencies. You can use a plugin such as Maven dependency:tree to generate the dependency tree.
Copy the JAR and any dependencies into the Kafka plugins directory which you can specify in your plugin.path configuration setting (e.g.
plugin.path=/usr/local/share/kafka/plugins
).
참고
커넥터를 분산된 작업자 프로세스로 실행하려는 경우 각 서버 또는 가상 시스템에 대해 이 프로세스를 반복해야 합니다.
Connector JAR 파일 다운로드
다음 위치에서 커넥터 소스 및 JAR 파일을 다운로드할 수 있습니다.
Kafka Connector GitHub 리포지토리(소스 코드) | |
Maven Central 리포지토리(JAR 파일) |
파일 이름의 접미사로 JAR 파일의 내용을 식별할 수 있습니다. 각 접미사에 대한 설명은 다음 표를 참조하세요.
접미사 | 설명 |
모두 | connector, MongoDB 종속성 및 Apache Avro를 포함하는 uber JAR |
confluent | 커넥터 및 Confluent 플랫폼에 대한 최소 요구 사항을 포함합니다. |
javadoc | 커넥터 클래스에 대한 Javadoc 설명서가 포함되어 있습니다. |
출처 | 컴파일된 커넥터 클래스에 해당하는 소스 코드가 포함되어 있습니다. |
예를 들어 mongo-kafka-connect-1.14.1-all.jar
은 1.14.1 버전의 uber JAR입니다. connector.