mirror of
https://github.com/WeiYe-Jing/datax-web.git
synced 2026-07-03 21:08:58 +08:00
1.2 KiB
1.2 KiB
preparation
jdk1.8
introduction
- 使用springboot启动datax,不再需要用python启动。
- 以restful接口启动datax作业
TODO LIST
- springboot重构项目
- 通过restful接口调度datax完成抽取数据作业
- 通过restful接口传入job配置json生成临时文件,根据文件配置调度datax执行该作业
- 实现datax分布式作业
- 网页端修改job配置的json
- 网页端实时查看抽取日志
- 网页端各种插件模板生成
- job配置持久化到db
- 精简assembly打包结构
how to run
1. 在父工程目录下使用maven打包
mvn -U clean package assembly:assembly -Dmaven.test.skip=true
2. 在打包完成的target目录下进入datax-web,可以看到datax-web-0.0.1-SNAPSHOT
cd datax/datax/plugin/web
3. 运行启动命令
java -Ddatax.home=/Users/huzekang/openSource/DataX/target/datax/datax -jar datax-web-0.0.1-SNAPSHOT.jar
需要配上环境变量-Ddatax.home,此处参照上述配置mvn打包后的目录即可
4. 访问测试作业接口
curl http://localhost:8080/startJob
