simpledatax service:将datax改成一个java服务包支持单jvm同时运行多个实例整合编程代码提供api调用接口可以直接集成到现有服务框架
关于simpledatax 背景 simpledatax基于阿里开源数据采集工具datax做了一些减法,适合特定的场景。关于阿里的datax请移步 重点说明 恢复数据时实例之间的冲突。 将插件包和调度包集成到同一个包内,方便修改。 插件间不再使用不同的类加载器。插件预加载机制。同时不改变参数的json配置处理机制。 新增参数对象作为入参,封装接口,提取关键参数的配置。 修改内部调度机制,可删除睡眠收集任务执行状态的机制,修改为各个任务执行完成时汇报情况,使用未来获取返回结果,可以稍微提高下效率。 新增返回调度结果实例。用于界面展现。 可移除TaskGroupContainer,只能单机使用,如
文件列表
simpledatax-service:将datax改成一个java服务包,支持单jvm同时运行多个实例,整合编程代码,提供api调用接口,可以直接集成到现有服务框架
(预估有个227文件)
Configuration.java
31KB
PerfTrace.java
28KB
VMInfo.java
17KB
SecretUtil.java
17KB
TaskGroupScheduler.java
18KB
JobContainer.java
29KB
StandardFtpHelperImpl.java
14KB
SftpHelperImpl.java
13KB
TxtFileWriter.java
13KB
TxtFileReader.java
13KB
暂无评论