Maxwell编译
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,Maxwell简介Maxwell是一个能实时读取MySQL二进制日志binlog,并生成 JSON 格式的消息,作为生产者发送给 Kafka,Kinesis、RabbitMQ、Redis、Google
千家信息网最后更新 2026年11月02日Maxwell编译
Maxwell简介
Maxwell是一个能实时读取MySQL二进制日志binlog,并生成 JSON 格式的消息,作为生产者发送给 Kafka,Kinesis、RabbitMQ、Redis、Google Cloud Pub/Sub、文件或其它平台的应用程序。它的常见应用场景有ETL、维护缓存、收集表级别的dml指标、增量到搜索引擎、数据分区迁移、切库binlog回滚方案等。官网(http://maxwells-daemon.io)
编译Maxwell
导入Maxwell源码到IDEA
编译完成后生成target文件夹,注意,在打package之前先clean
把新编译出来的maxwell-1.22.1.tar.gz上传到服务器
[hadoop@hadoop004 maxwell-1.22.1]$ vim config.properties# mysql optionsuser = maxwellpassword = Aaron123456#host= hadoop004jdbc_options = useSSL=false&serverTimezone=Asia/Shanghaischema_database = maxwellignore_producer_error = true# sync tablesinclude_dbs=helloinclude_tables=peopleproducer = kafkakafka_topic = DSHS# kafka produce optionskafka.batch.size = 10000kafka.max.request.size = 2097152kafka.request.timeout.ms = 360000kafka.acks = allkafka.compression.type = snappykafka.metadata.fetch.timeout.ms= 360000kafka.retries= 100# kafka.linger.ms = 500kafka.max.in.flight.requests.per.connection = 1kafka.timeout.ms = 360000kafka.buffer.memory = 536870912kafka.max.block.ms = 1800000kafka.bootstrap.servers=hadoop004:9092# kafka producer partitionproducer_partition_by=primary_key# kafka monitormetrics_type=httpmetrics_http_port=8083或者直接在IDEA直接启动
启动Kafka
bin/kafka-topics.sh --create --zookeeper hadoop004:2181 --replication-factor 1 --partitions 1 --topic DSHSbin/zookeeper-server-start.sh -daemon config/zookeeper.propertiesbin/kafka-server-start.sh -daemon config/server.propertiesbin/kafka-console-consumer.sh --zookeeper localhost:2181/kafka --topic DSHS --from-beginning[hadoop@hadoop004 maxwell-1.22.1]$ bin/maxwell --kafka_version 0.10.0.1 --config config.properties➜ bin pwd/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin➜ bin sh mvn install:install-file -Dfile=/Users/Aaron/Downloads/fuxing/phoenix-4.10.0-cdh6.12.0/phoenix-4.10.0-cdh6.12.0-client.jar -DgroupId=org.apache.phoenix -DartifactId=phoenix-client -Dversion=4.10.0-cdh6.12.0 -Dpackaging=Jar
编译
文件
应用
二进制
后生
场景
增量
实时
常见
平台
应用程序
引擎
指标
搜索引擎
数据
文件夹
方案
日志
服务器
格式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
瑰夏咖啡
互联网络科技
互联网和科技技术
麻工互联网科技
深圳互联网科技公司
礼当家互联网科技
沃里互联网科技
汉立互联网科技有限公司联系电话
中盈科技互联网信息有限公司
科技与互联网哪个更好
杭州壁岐互联网科技有限公司
洛阳昕诺飞互联网科技有限公司
深圳艾果互联网通讯科技
互联网在线教育科技创业
工业互联网科技创业
互联网科技和医药行业
瑞安市蟠桃会互联网科技有限公司
银川新华互联网科技学校招聘
知域互联网科技有限公司官网
前海云享互联网科技
上海睿民互联网科技有限公司
中国互联网科技股
互联网络科技有限公司
天津摩尔互联网科技
深圳互联网科技怎么样
福州新华互联网科技学校 知乎
湖南一路畅行互联网科技
互联网保险科技创业
四川慕妮娅互联网科技有限公司
互联网企业科技类企业如何做账