首先从一个简单的配置文件开始core.json部分配置
"container": {
"job": {
"reportInterval": 10000
},
"taskGroup": {
"channel": 5
},
"trace": {
"enable": "false"
}
}taskGroup.channel在什么地方会用到?
com.alibaba.datax.core.job.schedule() 方法中:
int channelsPerTaskGroup = this.configuration.getInt(
CoreConstant.DATAX_CORE_CONTAINER_TASKGROUP_CHANNEL, 5);
taskGroup.channel有什么作用?我们现看另一个参数"job": {
"setting": {
"speed": {
"channel":1
}
},
"content": [
{
"reader": {
},
"writer": {
}
}
}
]
}
}
job.setting.sp