-
所有配置,均是通过在配置文件中以配置项的形式展现出来,支持可配置
-
所有操作步骤,均会在控制台打印出来,并会直接输出最终操作结果,操作失败时,会给出操作失败的原因。
-
批量上传时,支持将任意一个本地文件,上传到任意一个服务器目录下,也支持将本地目录下的所有文件上传到服务器的指定目录下
-
批量删除时,支持将任意一个服务器的文件删除,也支持将服务器上一个目录下的所有文件删除
-
批量下载时,支持将服务器中任意目录下的文件下载到本地任意目录下,也支持将服务器中一个目录下的所有文件下载到本地目录下
-
支持服务器指定目录的扫描,只要指定文件发生变动,即刻会触发下载动作到本地指定目录
-
支持定时下载
二期功能完美收官,三期将会增加通过kafka实现签到,增加多线程调用,框架重构【springCloud】
-
2个定时不能设置成同时触发,否则会由于任务不同,使得A任务ftp及io资源关闭,导致B的任务在微风中凌乱
-
批量上传时,同一个本地文件,只能上传到服务器的一个目录中,如果一个本地文件,需要上传到服务器的不同目录中,则只会读取最后一个配置项(因为用map匹配)
-
批量下载时,同一个服务器文件,只能下载到本地的一个目录中,如果一个服务器文件,需要上传到本地的不同目录中,则只会读取最后一个配置项(因为用map匹配)
-
文件与目录的认定标准:文件名中有“.”而目录没有