Maxwell编译
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,Maxwell简介Maxwell是一个能实时读取MySQL二进制日志binlog,并生成 JSON 格式的消息,作为生产者发送给 Kafka,Kinesis、RabbitMQ、Redis、Google
千家信息网最后更新 2025年02月03日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安全错误
数据库的锁怎样保障安全
服务器dell2850闪烁
苏州利他心网络技术
云服务器怎样和网站链接
企业自建服务器
网络安全指啥
计算机工程和网络安全
神之浩劫服务器维护是什么意思
优秀东奥网络安全卫士
施乐560服务器管理员密码
数据库系统的概念模式有几个
creo 重置服务器管理
台州六度空间软件开发
如何让数据库无法复制
如何彻底删除SQL数据库
昆明服务器回收公司电话
信息网络安全的第一个时期
深圳工业软件开发定制费用
网络安全五查五看
我的世界有哪些服务器
网络安全执法技术研讨会
网络安全军备竞赛
县级融媒体中心网络安全自查报告
腾讯数据库安全吗
神之浩劫服务器维护是什么意思
公司网络安全应急预案范例
泰安ios软件开发解决方案
哈灵麻将服务器进不去怎么办
网络安全属于党的什么
网站 sql数据库
服务器异常百度云