job的配置
- Job基本配置
Job基本配置定義了一個Job基礎的、框架級別的配置信息,包括:
{
"job": {
"content": [
{
"reader": {
"name": "",
"parameter": {}
},
"writer": {
"name": "",
"parameter": {}
}
}
],
"setting": {
"speed": {},
"errorLimit": {}
}
}
}
- Job Setting配置
{
"job": {
"content": [
{
"reader": {
"name": "",
"parameter": {}
},
"writer": {
"name": "",
"parameter": {}
}
}
],
"setting": {
"speed": {
"channel": 1,
"byte": 104857600
},
"errorLimit": {
"record": 10,
"percentage": 0.05
}
}
}
}
- job.setting.speed(流量控制)
Job支持用戶對速度的自定義控制,channel的值可以控制同步時的并發(fā)數(shù),byte的值可以控制同步時的速度。
- job.setting.errorLimit(臟數(shù)據(jù)控制)
Job支持用戶對于臟數(shù)據(jù)的自定義監(jiān)控和告警,包括對臟數(shù)據(jù)最大記錄數(shù)閾值(record值)或者臟數(shù)據(jù)占比閾值(percentage值),當Job傳輸過程出現(xiàn)的臟數(shù)據(jù)大于用戶指定的數(shù)量/百分比,DataX Job報錯退出。
原文:https://www.2cto.com/net/201612/574864.html