当前位置:网站首页>canal抓取数据
canal抓取数据
2022-07-30 14:10:00 【未来影子】
canal安装及配置
提前准备好canal软件包
注意:canal解压后是散的,故需要解压在具体的canal目录上
module>mkdir canal
tar -zxvf canal.deployer-1.1.4.tar.gz -C /opt/module/canal
1、设置安全级别
mysql> set global validate_password_length=4;
mysql> set global validate_password_policy=0
2、分配一个账号(canal)可以操作数据库
mysql> GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'canal'@'%' IDENTIFIED BY 'canal' ;
canal监控抓取MySQL数据
1、修改canal/conf/canal.properties
canal.serverMode = kafka
canal.mq.servers = hadoop102:9092,hadoop103:9092,hadoop104:9092
2、修改conf/example/instance.properties
canal.instance.master.address=hadoop102:3306
canal.instance.dbUsername=canal
canal.instance.dbPassword=canal
canal.mq.topic=ods_base_db_c
3、启动canal
canal>bin/startup.sh
4、启动kafka消费客户端测试
提前开启zookeeper、kafak
bin/kafka-console-consumer.sh --bootstrap-server hadoop102:9092 --topic ods_base_db_c
5、操作数据库,查看kafak消费客户端的效果

边栏推荐
猜你喜欢

ARC117E零和范围2

【元胞自动机】基于元胞自动机模拟生命演化、病毒感染等实例附matlab代码

selenium4+pyetsst+allure+pom进行自动化测试框架的最新设计

吃透Chisel语言.29.Chisel进阶之通信状态机(一)——通信状态机:以闪光灯为例

How to use Databricks for data analysis on TiDB Cloud | TiDB Cloud User Guide

2022年,目前大环境下还适合转行软件测试吗?

LeetCode二叉树系列——515.最每个树行中找最大值

新一代开源免费的终端工具,太酷了

LeetCode二叉树系列——145.二叉树的后序遍历

【回归预测-lssvm分类】基于最小二乘支持向量机lssvm实现数据分类代码
随机推荐
Skywalking入门
桌面软件开发框架大赏
3 years of software testing experience, the interview requires a monthly salary of 22K, obviously he has memorized a lot of interview questions...
A simple change for problem, knapsack problem sets of shell
NFTScan 与 PANews 联合发布多链 NFT 数据分析报告
Understand Chisel language. 28. Chisel advanced finite state machine (2) - Mealy state machine and comparison with Moore state machine
Digital signal processing course lab report (what foundation is needed for digital signal processing)
Why do software testing have to learn automation?Talk about the value of automated testing in my eyes
激光雷达点云语义分割论文阅读小结
获取Google Advertising ID作为唯一识别码
关于华为应用市场审核App无法启动的问题
LeetCode二叉树系列——116.填充每个节点的下一个右侧指针
kubernate部署服务
00后测试员摸爬滚打近一年,为是否要转行或去学软件测试的学弟们总结出了以下走心建议
为什么做软件测试一定要学自动化?谈谈我眼中自动化测试的价值
Meta首份元宇宙白皮书9大看点,瞄准80万亿美元市场
数字信号处理课程实验报告(数字信号处理需要什么基础)
Start learning C language
代码杂谈:从一道面试题看学会Rust的难度
我为何从开发人员转做测试,3年软件测试工程师,带你聊聊这其中的秘辛