为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【DM 版本】:v1.0.6
- 【问题描述】:
背景:DM同步任务正常运行中,状态是running
操作:重启主库服务
现象:
DM任务状态正常,还是running
执行query-status job_name,relayStatus中显示错误信息:Connection refused,执行resume-task无法恢复,还是显示连接拒绝错误
最终是通过重启worker解决的,这个问题有什么配置参数可以自动恢复吗?
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
最终是通过重启worker解决的,这个问题有什么配置参数可以自动恢复吗?
relay 单元报错,执行 resume-task 是无法恢复的。resume-task 是指恢复 task 同步任务。目前对于上游数据库重启,暂时没有重试机制,dm-worker 不会自动恢复,可以执行 resume-relay 或者是手动重启 dm-worker。
对于 DM 1.0 版本,可以外部调用 resume-relay 恢复;DM 2.0 版本会自动尝试拉起来。
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。