007_FastDFS文件下载流程
生活随笔
收集整理的這篇文章主要介紹了
007_FastDFS文件下载流程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 文件下載流程圖
2. 選擇tracker server: 和upload file一樣, 在download file時隨機選擇tracker server。
3. 選擇group: tracker發送download請求給某個tracker, 必須帶上文件名信息, tracke從文件名中解析出文件的group、大小、創建時間等信息, 根據group信息選擇對應的group。
4. 選擇storage server: 從group中選擇一個storage用來服務讀請求。由于group內的文件同步時在后臺異步進行的, 所以有可能出現在讀到時候, 文件還沒有同步到某些storage server上, 為了盡量避免訪問到這樣的storage, tracker按照一定的規則選擇group內可讀的storage。
總結
以上是生活随笔為你收集整理的007_FastDFS文件下载流程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 006_FastDFS文件上传
- 下一篇: 012_Java操作FastDFS