考虑如下需求:
1. 在不同服务器间传递大量小文件,比如几十G, 十几万文件;
2. 可限速,限制对服务器的其它负载;
3. 断点续传;
4. 校验;
当前的一个不完备方法:
服务器端: tar -cf -
| nc -l -p
客户端:wget : --limit-rate= -qO /dev/stdout | tar -xf -
优势:
满足限速,负载均匀可控的需求;
磁盘IO较低,无须打包解包反复写入磁盘;
劣势:
不满足断点和校验需求;
阅读(3369) | 评论(0) | 转发(0) |