FastDFS 版本5.05
配置文件分为三部分
控制器: tracker.conf
存储器:storage.conf
控制器: tracker.conf
存储器:storage.conf
客户端:client.conf
文件位置:/etc/fdfs
基本配置(基础配置,不考虑性能调优情况下): port=22122
base_path=/data/fastdfs #设置 tracker 的数据文件和日志目录 (需预先创建,否则启动会报错) 目录下自动生成 两个文件夹 data 存储信息 logs 日志信息 http.server_port=8080 #设置http端口号,默认为8080
1.控制器:tracker.conf
# is this config file disabled
# false for enabled
# true for disabled
disabled=false
false为生效,true不生效
# bind an address of this host
绑定ip地址,空值为主机上全部地址
# empty for bind all addresses of this host
bind_addr=
# the tracker server port
绑定端口
port=22122
# connect timeout in seconds
连接超时时间,针对socket套接字函数connect
# default value is 30s
connect_timeout=30
# network timeout in seconds
网络超时,单位为秒。发送或接收数据时
# default value is 30s
network_timeout=60
# the base path to store data and log files
根路径地址 (根目录必须存在,子目录会自动创建)
base_path=/home/yuqing/fastdfs
$base_path/data: store data files 存储信息
$base_path/logs: store log files 日志信息
# 附目录说明:
tracker server目录及文件结构:
${base_path}
|__data
${base_path}
|__data
| |__storage_groups.dat:存储分组信息
| |__storage_servers.dat:存储服务器列表
|__logs
|__trackerd.log:tracker server日志文件
| |__storage_servers.dat:存储服务器列表
|__logs
|__trackerd.log:tracker server日志文件
# max concurrent connections this server supported
服务时的最大连接数
max_connections=256
# accept thread count
接受线程数????
# default value is 1
默认1
# since V4.07
从4.07版本引入
accept_threads=1
# work thread count, should <= max_connections
工作线程数 <=最大连接数 通常设置为CPU数
# default value is 4
默认4
# since V2.00