分布式檔案伺服器FastDFS

2021-08-27 11:35:24 字數 602 閱讀 6038

客戶端上傳檔案後儲存伺服器將檔案 id 返回給客戶端,此檔案 id 用於以後訪問該檔案的索引資訊。檔案索引資訊包括:組名,虛擬磁碟路徑,資料兩級目錄,檔名。

上傳的時候只是問tracker咋樣了。

 組名:檔案上傳後所在的 storage 組名稱,在檔案上傳成功後有 storage 伺服器返回,需要客戶端自行儲存。

 虛擬磁碟路徑:storage 配置的虛擬路徑,與磁碟選項 store_path*對應。如果配置了

store_path0 則是 m00,如果配置了 store_path1 則是 m01,以此類推。

 資料兩級目錄:storage 伺服器在每個虛擬磁碟路徑下建立的兩級目錄,用於儲存資料

檔案。

 檔名:與檔案上傳時不同。是由儲存伺服器根據特定資訊生成,檔名包含:源儲存

伺服器 ip 位址、檔案建立時間戳、檔案大小、隨機數和檔案拓展名等資訊。

分布式檔案伺服器FastDFS

1.1什麼是fastdfs tracker server 作用是負載均衡和排程,通過 tracker server 在檔案上傳時可以根據一些策略找到 storage server 提供檔案上傳服務。可以將 tracker 稱為追蹤伺服器或排程伺服器。storage server 作用是檔案儲存,客戶...

fastdfs 檔案伺服器遷移

在實際的專案應用中,由於伺服器替換或專案變更難免會存在fastdfs檔案伺服器遷移的工作。本文重點介紹fastdfs檔案系統在不同情況下的檔案遷移處理方案。通過檔案伺服器儲存規則定義,發現當ip位址沒有發生變化時,這種檔案伺服器遷移是最簡單的,只需要在新的伺服器上安裝fastdfs,把原來伺服器上的...

fastdfs檔案伺服器實現檔案上傳

引入依賴 commons fileupload groupid commons fileupload artifactid 1.3.1 version dependency org.csource.fastdfs groupid fastdfs artifactid 1.27 version dep...