Datax本地除錯和遠端

2021-10-09 04:45:43 字數 806 閱讀 3737

如果datax部署在linux服務上,可以通過執行命令新增引數開始遠端除錯

命令如下

python datax.py  test.json -d
引數"-d" 是開啟遠端除錯的引數

在本地idea新建乙個遠端除錯

埠預設是9999,可以在datax.py檔案進行設定

本人所知是有兩種方式來進行本地除錯

第一種,通過**設定

在core模組下找到engine類,這是datax執行的main方法,在裡面新增兩行**,即可開始本地除錯

引數說明:

​ datax.home是本地datax打完包後的目錄

​ 第二行只需要關注-job後的引數,該引數為執行的json檔案的絕對目錄

public static void main(string args) throws exception ;

engine.entry(args);

} catch (throwable e)

}system.exit(exitcode);

}system.exit(exitcode);

}

第二種方式,給程式設定執行引數

設定方式如下所示

設定完畢後就可以在本地debug執行了

遠端掛載和遠端除錯

遠端掛載 1 修改ip為同一網段 ifconfig eth0 ip 2 mount t nfs o nolock,intr,rsize 1024,wsize 1024,proto tcp host ip nfs mnt 遠端除錯 主機端 1 arm arago linux gnueabi gdb x...

git 本地倉庫和遠端倉庫及本地分支和遠端分支

從遠端git倉庫簽出 git clone git 遠端git伺服器專案所在位址 當你需要轉殖遠端專案到本地時,缺省會把專案儲存在名為 git project 資料夾下面.你也可以指定本地的乙個空資料夾ccc git clone git ccc git remote v 檢視遠端倉庫 git remo...

git 本地倉庫和遠端倉庫及本地分支和遠端分支

從遠端git倉庫簽出 git clone git 遠端git伺服器專案所在位址 當你需要轉殖遠端專案到本地時,缺省會把專案儲存在名為 git project 資料夾下面.你也可以指定本地的乙個空資料夾ccc git clone git ccc git remote v 檢視遠端倉庫 git remo...