文件同步系统:FTP作传输通道
系统需求:
1、从后台服务器将文件同步到前端服务器
2、服务器事故回滚
3、同步过程不影响正常运行
系统流程设计:
1)页面前段准备:
a、文件源路径/文件目标路径对------一个List<>
b、目标站点对象,包含目标服务器组(IP,端口,用户名,密码,传输文件夹,文件备份根目录),站点名,站点本地中转缓存
c、同步批次号
2)文件同步
a、获取文件内容,分发到站点下服务器列表的服务器
b、下载目标文件,上传到备份文件夹
c、发布文件移动命令,覆盖文件