FileTransfer 使用ssh协议,实现从主机定时上传文件到文件服务器,实现从文件服务器下载文件到本地 实现原理: 首先将主机上的文件上传到项目中,然后将项目中的文件上传到文件服务器上,之后删除项目中临时文件。 1、实现版本控制 本地生成文件记录日志,记录文件名+上传时间+md5散列值等。 每次上传文件时先和日志文件进行比对,如有更新则上传,否则不上传。 2、实现定时上传 采用java定时任务实现每隔一段时间自动上传文件到文件服务器。