自定义代码Debug
如果你是一名 java 开发同学,使用 CloudCanal 自定义代码碰到问题,可以打开 CloudCanal debug 模式,任务启动将自动等待 debug 链接。
操作步骤
- 打开 任务详情 > 功能列表 > 参数设置。
- 调整 debugMode 参数,设置为 true。
- 调整 debugPort。
- docker 部署: 18787 端口
- tgz 部署: 8787 端口
- 生效配置并重启任务。任务启动后将会停止并等待远程 debug 客户端连接。
- 远程 debug ,以 idea 为例,设置任务运行地址。
- Host 为 sidecar 容器或运行节点 ip , Port 为 18787/8787 端口)。
Tips
- 调试完毕后请重新修改参数 debugMode 为 false 并重启任务,否则该任务会无法正常运行。