请问fastdfs如何处理异步地增加和删除文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问fastdfs如何处理异步地增加和删除文件相关的知识,希望对你有一定的参考价值。

假定一个group有2台storage server, A 和 B。现有一客户端在A上传文件file1成功后,在此文件还未被同步到B服务器之前,A服务器挂了。此时客户端在B服务器上执行delete file1,那么当A服务器恢复后,文件file1的状态是咋样的?Thanks~

在B服务器上删除该文件会失败,因为文件不存在(文件还没同步过去)! 参考技术A 鱼大,这种情况下服务器B还能上传文件吗?如果能上传,则A服务器恢复后文件同步能正常工作吗?如果能,这是和怎样的一个过程,A服务器先将文件file1同步给B后,B再将后来上传来的文件同步给A吗?

以上是关于请问fastdfs如何处理异步地增加和删除文件的主要内容,如果未能解决你的问题,请参考以下文章

异步文件 IO 方法如何处理 Node.js 中的本地文件?

如何处理突然删除 USB 卷?

Delphi 用dbnavigator和dbgrid链接以后,使用dbnavigator控件的删除时会使程序崩溃,该如何处理

Angular:如何处理异步问题?

Flux:如何处理多个异步请求

如何处理Rails加入表关系删除?