canal部署集群
阅前须知:
已实现mysql-canal-es同步过程。需要提高canal生存率的。
环境准备:
1.两台windows静态ip主机:A,B
2.已安装:canal.adapter-1.1.5
3.未安装:canal.admin-1.1.5
4.已安装:canal.deployer-1.1.5
5.已安装:apache-zookeeper集群
不满足以上条件的请移步安装教程;
下面从上至下依次配置:
canal.adapter需要配置conf/application.yml:
只需要加上你的zookeeper集群地址就好。这里我使用的是单机,如果是集群用逗号分隔就好;例:127.0.0.1:2181,192.168.31.109:2182,192.1....
切记上面的canal.tcp.server.host要删除11111端口。我没有深入研究。许是因为zookeeper调度的原因。
canal.admin需要配置conf/application.yml:
加上你的数据库信息即可。数据库文件是同目录下的canal_manager.sql直接导入你的数据库即可。
canal.deployer需要配置conf/canal_local.properties:
服务端配置已经完成。接下来去adminUI上修改实例配置:
记得保存。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现