点击空白处退出提示
作品详情
1.canal 模拟 mysql slave 的交互协议,伪装自己为 mysql slave ,向 mysql master 发送 dump 协议,
2.mysql master 收到 dump 请求,开始推送 binary log给 slave (也就是 canal),
3.canal 解析 binary log 对象,将解析的数据以 AVRO 格式发送至 kafka 。配套使用 Prometheus+alertmanager+grafana +告警平台对 整个 canal 进行全面的健康状态监控。将 canal 镜像化以方便后续的部署与管理维护,为了保证生产数据库的安全性,canal 所有使 用到的密码,均对其进行了加密,以密文的形式保存在配置文件当中。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论