Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • F fastdht
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 11
    • Issues 11
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • YuQing
  • fastdht
  • Wiki
  • Home

Home · Changes

Page history
Updated Home (markdown) authored Apr 11, 2019 by blank-1's avatar blank-1
Hide whitespace changes
Inline Side-by-side
Home.md
View page @ ee9ae471
# 一、前言 一、前言
FastDHT解决FastDFS重复文件上传,不支持重复文件去重的造成磁盘资源浪费的痛点。 FastDHT解决FastDFS重复文件上传,不支持重复文件去重的造成磁盘资源浪费的痛点。
FastDHT是分布式哈希系统(DHT),使用BerkeleyDB做数据存储,使用libevent做网络IO处理。依赖于libfastcommon。 FastDHT是分布式哈希系统(DHT),使用BerkeleyDB做数据存储,使用libevent做网络IO处理。依赖于libfastcommon。
...@@ -41,7 +41,7 @@ cd fastdht-master ...@@ -41,7 +41,7 @@ cd fastdht-master
## 1、创建目录 ## 1、创建目录
``` ```
mkdir /fastdht mkdir /fastdht
`` ```
## 2、修改fdhtd.conf文件 ## 2、修改fdhtd.conf文件
``` ```
vim /etc/fdht/fdhtd.conf vim /etc/fdht/fdhtd.conf
...@@ -63,7 +63,7 @@ group1 = 192.168.224.223:11411 ...@@ -63,7 +63,7 @@ group1 = 192.168.224.223:11411
vim /etc/fdht/fdht_client.conf vim /etc/fdht/fdht_client.conf
keep_alive=1 #本选项关联 storaged.conf文件 keep_alive=1 #本选项关联 storaged.conf文件
base_path= /fastdht base_path= /fastdht
#include /etc/fdht/fdht_servers.conf #注意: #和include之间没有空格) #include /etc/fdht/fdht_servers.conf #注意:#和include之间没有空格)
``` ```
## 5、修改storage.conf文件 ## 5、修改storage.conf文件
``` ```
...@@ -74,7 +74,7 @@ line 195: check_file_duplicate=1 ...@@ -74,7 +74,7 @@ line 195: check_file_duplicate=1
line 206: key_namespace=FastDFS line 206: key_namespace=FastDFS
#长连接配置选项,如果为0则为短连接 1为长连接 #长连接配置选项,如果为0则为短连接 1为长连接
line 210 keep_alive=1 line 210 keep_alive=1
#可以通过‘#include filename’方式来加载 FastDHT servers 的配置 #可以通过'#include filename'方式来加载 FastDHT servers 的配置
line 217: #include /etc/fdht/fdht_servers.conf line 217: #include /etc/fdht/fdht_servers.conf
``` ```
......
Clone repository
  • Home