使用Kafka Connect配合Confluent的JDBC Connector连接器将Oracle数据写入Kafka,采用Standalone模式启动很慢(经过多次尝试发现,每次启动都需要大约7分钟) 版本信息 Kafka Connect采用CDH集群的Kafka组件自带的命令CDH: 5.14.2Kafka: 1.0.1-kafka-3.1.0-SNAPSHOTJDBC Connector:kafka-connect-jdbc-10.0.1.jar
CDH我没用过,我先武断的分析一下。
1、单独启动KafkaConnect本身是非常快的,需要先定位其阻塞在哪里了(是否有相关的日志,或者开启debug)。
2、资源是否充足(如:cpu、内存)
3、也可以通过获取oracle客户端连接,逐步确认kafka connect已与其建立了连接,正在获取消息(是否因为表数据大而导致等待阻塞)。
你的答案