如果只是想用fastdfs替代ftp
我的目的是想用fastdfs替代现有的ftp集中上传方式,文件都放到同一个目录中即可,不需要建立一堆索引目录,也不希望fastdfs随机更改文件名,只需保持原有文件名即可,如何变通实现?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我的目的是想用fastdfs替代现有的ftp集中上传方式,文件都放到同一个目录中即可,不需要建立一堆索引目录,也不希望fastdfs随机更改文件名,只需保持原有文件名即可,如何变通实现?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
你的这个需求用FastDFS实现是不合适的。
分目录存储和由服务器分配文件名这两个特性都不适合你的应用场景。
你可以试试其他的方案,比如采用rsync、scp进行文件同步。
想试用fastfds的原因是,我现在应用中超过20台client定时(每5分钟)会通过ftp上传话单到一台集中的话单采集服务器,而且有另外一台备份话单服务器用于备份,大家知道ftp对资源的占用比较难以控制,偶尔会产生ftp进程吊死的情况,主话单服务器和备份话单服务器的之间的备份也是一个问题,现在是定时find一下主话单服务器里面有什么新文件,然后再批量ftp到备份话单服务器上面。
你是否推荐我通过修改fastdfs的源码来实现呢,呵呵。
Thanks a lot .
推荐使用rsync进行文件同步,比ftp方式更简洁高效。