flume抽取mysql数据到kafka
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,kafka+zookeeper搭建见文章教程urlflume安装:1、下载地址2、安装-下图新建数据库和表3、配置新增conf/mysql-flume.conf[root@node191 apache
千家信息网最后更新 2025年12月02日flume抽取mysql数据到kafka
kafka+zookeeper搭建见文章教程url
flume安装:
1、下载地址
2、安装-下图

新建数据库和表
3、配置新增conf/mysql-flume.conf
[root@node191 apache-flume-1.8.0-bin]# cat conf/mysql-flume.conf a1.channels = ch-1a1.sources = src-1a1.sinks = k1###########sql source################## For each one of the sources, the type is defineda1.sources.src-1.type = org.keedio.flume.source.SQLSourcea1.sources.src-1.hibernate.connection.url = jdbc:mysql://192.168.3.191:3306/chenhuachao# Hibernate Database connection propertiesa1.sources.src-1.hibernate.connection.user = roota1.sources.src-1.hibernate.connection.password = abcd@1234a1.sources.src-1.hibernate.connection.autocommit = truea1.sources.src-1.hibernate.dialect = org.hibernate.dialect.MySQL5Dialecta1.sources.src-1.hibernate.connection.driver_class = com.mysql.jdbc.Drivera1.sources.src-1.run.query.delay=5000a1.sources.src-1.status.file.path = /opt/apache-flume-1.8.0-bina1.sources.src-1.status.file.name = sqlSource.status# Custom querya1.sources.src-1.start.from = 0a1.sources.src-1.custom.query = select `id`, `name` from testa1.sources.src-1.batch.size = 1000a1.sources.src-1.max.rows = 1000a1.sources.src-1.hibernate.connection.provider_class = org.hibernate.connection.C3P0ConnectionProvidera1.sources.src-1.hibernate.c3p0.min_size=1a1.sources.src-1.hibernate.c3p0.max_size=10################################################################a1.channels.ch-1.type = memorya1.channels.ch-1.capacity = 10000a1.channels.ch-1.transactionCapacity = 10000a1.channels.ch-1.byteCapacityBufferPercentage = 20a1.channels.ch-1.byteCapacity = 800000################################################################a1.sinks.k1.type = org.apache.flume.sink.kafka.KafkaSinka1.sinks.k1.topic = TestTopica1.sinks.k1.brokerList = 192.168.3.191:9092,192.168.3.193:9092,192.168.3.194:9092a1.sinks.k1.requiredAcks = 1a1.sinks.k1.batchSize = 20a1.sinks.k1.channel = c1a1.sinks.k1.channel = ch-1a1.sources.src-1.channels=ch-14、添加mysql驱动到flume的lib目录下
$ wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.35.tar.gz$ tar xzf mysql-connector-java-5.1.35.tar.gz$ cp mysql-connector-java-5.1.35-bin.jar lib/5、添加kafka的topic
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 3 --partitions 1 --topic TestTopic 6、启动flume agent
./bin/flume-ng agent -n a1 -c conf -f conf/mysql-flume.conf -Dflume.root.logger=INFO,console7、操作数据库,新增表数据,查看topic数据
数据
数据库
下图
地址
教程
文章
文章教程
目录
配置
驱动
抽取
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
mysql怎么备份数据库
数据库的就业
华为云服务器安全组平台
华为服务器工程师好学吗
数据库in怎么使用教程
网络安全谁建设
济南计算机软件开发哪家好
沈阳升腾服务器厂商
泰拉瑞亚服务器地址
国产化数据库对标
摩电网络技术有限公司
台湾宏达网络安全工程师
太阳井版本魔兽数据库
平谷服务器交换机回收价格
微服务用一个数据库服务
哈弗h5网络安全性
软件开发的目标是什么
上海库存网络技术销售公司
域名登录数据库
基于sfp的文件管理服务器
淘宝用什么服务器
同花顺等待代理服务器超时
湖北省公安厅网络安全邹德文
美国服务器设置北京时间
酷站导航软件开发
冗余性好的关系数据库
华为服务器电源电压调整
食品安全标准数据库英文版
2021三级网络技术变化
滑稽城服务器下载