Fastdfs文件上传和下载的交互过程

2019-11-15   84 次阅读


上传流程:

  1. Client询问Tracker server应上传到哪个Storage server;

  2. Tracker server返回一台可用的Storage server,返回的数据为该Storage server的IP地址和端口;

  3. Client直接和该Storage server建立连接,进行文件上传,Storage server返回新生成的文件ID,文件上传结束。

下载流程:

  1. Client询问Tracker server可以下载指定文件的Storage server,参数为文件ID(包含Volume号和文件名);

  2. Tracker server返回一台可用的Storage server;

  3. Client直接和该Storage server建立连接,完成文件下载。

Q.E.D.

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

如人饮水、冷暖自知