背景:
最近在尝试将kafka的数据同步到elasticsearch中,这就用到了confluent的kafka-connect-elasticsearch套件了。一套基于kafka connector思想的数据连接套件。
源码地址:
https://github.com/confluentinc/kafka-connect-elasticsearch
安装部署:
参考官方文档,当然,官方文档是too simple的。实际用的时候还是有些许地方要值得注意的。
手动部署:
1、将confluent-5.2.0-2.12.zip整个包下载下来,虽然比较大有500M+,但是里面的套件比较全面,以后要用到其他套件的话就不用单独下载了。
2、解压:unzip一下即可
3、修改配置:
3-1、etc/schema-registry/connect-avro-standalone.properties 主要确认一下 bootstrap.servers 是否配置正确
bootstrap.servers=xxx.xxx.xxx.xxx:9092
3-2、etc/kafka-connect-elasticsearch/quicks