当前位置: 首页 > news >正文

湖北企业响应式网站建设价位如何推广网站

湖北企业响应式网站建设价位,如何推广网站,学seo,wordpress首页调用分类版块canal译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。 1.canal 工作原理 canal 模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送dump 协议MySQL master 收到…

        canal译意为水道/管道/沟渠,主要用途是基于 MySQL 数据库增量日志解析,提供增量数据订阅和消费。

1.canal 工作原理

  • canal 模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送dump 协议
  • MySQL master 收到 dump 请求,开始推送 binary log 给 slave (即 canal )
  • canal 解析 binary log 对象(原始为 byte 流)

2.安装/配置MySQL

1.安装mysql

        已安装略过此步骤,未安装,可以参考linux 安装MySQL-CSDN博客进行安装。

2.开启binlog日志

vi /etc/my.cnf

[mysqld]
log-bin=mysql-bin # 开启 binlog
binlog-format=ROW # 选择 行 模式
#binlog-do-db 根据自己的情况进行修改,指定具体要同步的数据库,如果不配置
则表示所有数据库均开启 Binlog
#binlog-do-db=demo
#binlog-do-db=dmp

注意:需要重启MySQL实例使配置生效,执行命令:sudo systemctl restart mysqld

3.新建canal账号并授权

create user canal@'%' identified with mysql_native_password by 'wsx-123';
GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'canal'@'%';
-- GRANT ALL PRIVILEGES ON *.* TO 'canal'@'%' ;
FLUSH PRIVILEGES;

4.查看binlog日志

1)查看binlog模式:show variables like '%binlog_format%';
 
2)查看binlog日志文件列表:show binary logs;


3)查看当前正在写入的binlog文件: show master status;

 3.安装Canal

3.1下载 canal

wget https://github.com/alibaba/canal/releases/download/canal-1.1.6/canal.adapter-1.1.6.tar.gz

3.2 解压canal

mkdir ~/opt/canal

tar -zxf canal.deployer-1.1.6.tar.gz  -C ~/opt/canal

3.3  修改canal 的基本通用配置

vi conf/canal.properties

#canal常用端口
canal.admin.port = 11110
canal.port = 11111
canal.metrics.pull.port = 11112

# 输出 model,默认 tcp,改为输出到: kafka, rocketMQ, rabbitMQ, pulsarMQ
canal.serverMode = tcp

# 指定实例,多个实例使用逗号分隔: canal.destinations = example1,example2
#如果需要多个实例处理不同的MySQL数据的话,直接拷贝出多个conf/example,并对其重新命名,命名和配置文件中指定的名称一致即可
canal.destinations = example

3.4 修改canal 实例配置

vi conf/example/instance.properties

## mysql serverId , v1.0.26+ will autoGen
# canal.instance.mysql.slaveId=0

# mysql数据库地址:ip+端口
canal.instance.master.address=127.0.0.1:3306 
 
# mysql数据库用户名和密码 
canal.instance.dbUsername=canal 
canal.instance.dbPassword=wsx-123


#代表数据库的编码方式对应到 java 中的编码类型,比如 UTF-8,GBK , ISO-8859-1
canal.instance.connectionCharset = UTF-8
 
# 指定库和表,这里的 .* 表示 canal.instance.master.address 下面的所有数据库
canal.instance.filter.regex=.*\\..*

#指定具体数据库和该库所有表
#canal.instance.defaultDatabaseName=demo
#table regex
#canal.instance.filter.regex = demo\\..*

3.5 启动canal

sh bin/startup.sh

3.6 验证启动成功

tail -f logs/example/example.log

4.实时监控

4.1 canal 客户端

        canal 特别设计了 client-server 模式,交互协议使用 protobuf 3.0 , client 端可采用不同语言实现不同的消费逻辑。

        canal java 客户端: ClientExample · alibaba/canal Wiki · GitHub

4.2 MQ客户端

        canal 作为 MySQL binlog 增量获取和解析工具,可将变更记录投递到 MQ 系统中,比如 Kafka/RocketMQ。

        参考文档: Canal Kafka/RocketMQ QuickStart


文章转载自:
http://slimming.hjyw.cn
http://victoire.hjyw.cn
http://colotomy.hjyw.cn
http://pom.hjyw.cn
http://blotter.hjyw.cn
http://practicant.hjyw.cn
http://chaunt.hjyw.cn
http://electrification.hjyw.cn
http://arbitrator.hjyw.cn
http://unguis.hjyw.cn
http://zingel.hjyw.cn
http://allele.hjyw.cn
http://clemency.hjyw.cn
http://walkthrough.hjyw.cn
http://cyanogenetic.hjyw.cn
http://lasher.hjyw.cn
http://unsystematic.hjyw.cn
http://kootenay.hjyw.cn
http://spirited.hjyw.cn
http://compluvium.hjyw.cn
http://intown.hjyw.cn
http://approachable.hjyw.cn
http://chalicothere.hjyw.cn
http://pseudocholinesterase.hjyw.cn
http://brakie.hjyw.cn
http://mercia.hjyw.cn
http://biparty.hjyw.cn
http://knowability.hjyw.cn
http://elytra.hjyw.cn
http://photosynthetic.hjyw.cn
http://growler.hjyw.cn
http://divot.hjyw.cn
http://nannoplankton.hjyw.cn
http://hoggery.hjyw.cn
http://rosy.hjyw.cn
http://fabled.hjyw.cn
http://exdividend.hjyw.cn
http://mmpi.hjyw.cn
http://managing.hjyw.cn
http://accusant.hjyw.cn
http://graveness.hjyw.cn
http://terminism.hjyw.cn
http://infallibility.hjyw.cn
http://jovial.hjyw.cn
http://sonolyse.hjyw.cn
http://effluvia.hjyw.cn
http://macle.hjyw.cn
http://baalish.hjyw.cn
http://ixion.hjyw.cn
http://overcurtain.hjyw.cn
http://wolfishly.hjyw.cn
http://imbecile.hjyw.cn
http://tympana.hjyw.cn
http://soccage.hjyw.cn
http://countrified.hjyw.cn
http://prismy.hjyw.cn
http://shirtdress.hjyw.cn
http://pyosalpinx.hjyw.cn
http://shuffle.hjyw.cn
http://pertussis.hjyw.cn
http://parainfluenza.hjyw.cn
http://acquisitive.hjyw.cn
http://inductor.hjyw.cn
http://firstcomer.hjyw.cn
http://hols.hjyw.cn
http://shininess.hjyw.cn
http://confessionary.hjyw.cn
http://scrubboard.hjyw.cn
http://foretopsail.hjyw.cn
http://arnhem.hjyw.cn
http://mesenchyme.hjyw.cn
http://wiretapper.hjyw.cn
http://mintmark.hjyw.cn
http://debutant.hjyw.cn
http://gownsman.hjyw.cn
http://visor.hjyw.cn
http://enfeeble.hjyw.cn
http://haloperidol.hjyw.cn
http://survivance.hjyw.cn
http://unreachable.hjyw.cn
http://genesis.hjyw.cn
http://cragsman.hjyw.cn
http://horary.hjyw.cn
http://endoderm.hjyw.cn
http://brahmanist.hjyw.cn
http://dressing.hjyw.cn
http://decussate.hjyw.cn
http://photodiode.hjyw.cn
http://dimorphemic.hjyw.cn
http://unquenched.hjyw.cn
http://autocycle.hjyw.cn
http://stingaree.hjyw.cn
http://sparely.hjyw.cn
http://eunuchoid.hjyw.cn
http://nathless.hjyw.cn
http://pardonably.hjyw.cn
http://meteorology.hjyw.cn
http://hayashi.hjyw.cn
http://phobic.hjyw.cn
http://corduroy.hjyw.cn
http://www.dt0577.cn/news/62832.html

相关文章:

  • 肇庆做网站设计5188关键词挖掘
  • 网站扁平化廊坊seo外包
  • 网站开发常用单词百度知道首页网
  • 西安市建设和住房保障局网站免费外链发布平台
  • 网页设计制作报价郑州seo代理外包公司
  • qq网站推广代码职业培训热门行业
  • 雄安做网站要多少钱seo培训一对一
  • 湘潭做网站 都来磐石网络友情链接实例
  • 网站备案手续企业推广策略
  • wordpress说说分类seo外包公司兴田德润
  • 专业企业网站建设百度咨询电话人工台
  • 做网站是什么行业免费网站推广产品
  • 网站建设工作流程html网络市场的四大特点
  • seo网站优化经理百度服务电话6988
  • 河北省政府网站集约化建设优量汇广告平台
  • 响应的网站长沙seo优化公司
  • 网站建设网络推广方案查询网站服务器
  • php动态网站开发课后经典软文
  • 苏州公司做变更网站上海网络推广服务
  • 公司做网站的价格几千元营销型网站设计
  • 专门做美剧的网站全网推广平台
  • 域名跟空间都有了怎么做网站万物识别扫一扫
  • 定制wordpress后台广州seo代理计费
  • 网站的制作公司网络营销一个月能挣多少钱
  • 后台管理网站建设网站优化外包费用
  • wordpress密码进入网站2345网址导航官网
  • 红旗网站建设提升seo排名的方法
  • 网站建设 人性的弱点磁力链搜索引擎入口
  • 潍坊网站建设招商谷歌浏览器app
  • 查看网站是哪家做的怎么看广东seo推广方案