- 安装docker
- 安装docker-compose
- 安装confluent-hub
wget http://client.hub.confluent.io/confluent-hub-client-latest.tar.gz
tar zxvf confluent-hub-client-latest.tar.gz -C ../confluent-hub-client/
vi ~/.bash_profile # 添加环境变量
- 安装插件confluent和debezium插件
confluent-hub install --component-dir confluent-hub-components --worker-configs ./temp/xxx.conf --no-prompt confluentinc/kafka-connect-influxdb:latest
- 编辑docker-compose的yaml文件docker-compose.yml
- 必选:zookeeper、broker、schema-registry、ksqldb-server、ksqldb-cli
- 可选:kafka-connect、kafkacat、rest-proxy、kafka-manager
- 拉取相关镜像并运行容器
docker-compose up -d
- 查看错误并处理
- 日志流接入kafka并在ksqldb中分析处理
- 实时数据流接入kafka并分发至不同目标端