worker数量只和mysql实例有关,worker就是上游mysql的slave。
https://docs.pingcap.com/zh/tidb/stable/dm-worker-intro
DM-worker 是 DM (Data Migration) 的一个组件,负责执行具体的数据迁移任务。
其主要功能如下:
* 注册为一台 MySQL 或 MariaDB 服务器的 slave。
现在的情况就是,假设你有7个上游mysql。那要满足你的需求,就是3台物理机,15个worker。
保证free worker的数量永远大于5就行了。