Maxwell编译
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,Maxwell简介Maxwell是一个能实时读取MySQL二进制日志binlog,并生成 JSON 格式的消息,作为生产者发送给 Kafka,Kinesis、RabbitMQ、Redis、Google
千家信息网最后更新 2025年12月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安全错误
数据库的锁怎样保障安全
方舟服务器管理器怎么导入存档
网络安全中fcs是什么意思
安卓数据库如何设计
当前网络安全应用技术包括
软件开发交易
企业十四五网络安全规划重点
嘉定区智能软件开发中心
c服务器开发书籍
网络安全统一监测平台
软件开发项目设计
sql文件如何查看数据库名字
长沙民政计算机网络技术是专科吗
科密消费机连接数据库失败
闵行区标准软件开发代理商
qt小软件开发
青浦区数据软件开发厂家价格
pr媒体缓存数据库在哪
wifu服务器坏了多久能修好
不同地区服务器对游戏的影响
阳高现代化网络安全答疑解惑
用友通t3数据库装不上
华硕服务器主板带RA丨d功能
运满满软件开发怎么样
全州县软件开发
政府软件开发项目管理办法
高级网络安全技术课程
国际互联网科技创新研讨会
网络安全风险变量增多
网络安全 公务员面试题
山东威海首选dns服务器