fastdfs配置文件解析
1 tracker.conf
1.1 disabled=false
设置为false则该配置文件生效,否则屏蔽。
1.2 bind_addr=
程序监听地址,如果不设定则监听所有地址。
1.3 port=22122
tracker监听的端口。
1.4 connect_timeout=30
连接超时。
1.5 network_timeout=60
tracker发送接收数据的超时。
1.6 base_path=/home/xxx/fdfs
数据和日志存放的地点。
1.7 max_connections=256
服务所支持的最大连接数
1.8 work_threads=4
工作线程数,一般设置为cpu个数。
1.9 store_lookup=2
存储文件时选择group的策略:
0:轮询策略
1:指定一个组
2:负载均衡,选择空闲空间最大的group
1.10 store_group=group2
如果store_lookup=1的话,这里需要制定一个group,这里指定的是group2。
1.11 store_server=0
存储文件时,选择了group之后要选择主storage,即选择group中的哪台主机,文件先上传到该主机上,然后同步到其它主机上。
0:轮询策略
1:根据ip地址排序
2:根据优先级排序
1.12 downloda_server
选择哪个storage作为主下载服务器:
0:轮询策略
1:主上传storage作为主下载服务器。
1.13 store_path=0
选择上传到storage的那个目录(挂载点),storage可以有多个base path:
0:轮询
2:负载均衡,选择剩余空间最大的。
1.14 reserved_storage_space=4GB
系统预留的剩余空间,当一个group中的任何storage的剩余空间小于该值的时候,整个group就都不能上传文件了。
1.15 log_level=info
日志信息级别。
1.16 run_by_group/run_by_user
进程以哪个用户组/用户运行,不指定默认时当前用户。
1.17 allow_hosts=*
运行哪些机器连该tracker,默认是所有机器。
1.18 sync_log_buff_interval=10
设置日志flush到disk的频率,默认是10s。
1.19 check_active_interval=120
检测storage服务器的间隔时间,storage定时主动向tracker发送心跳,如果在指定的时间没有收到信号,tracker会将该storage设置为故障,默认为120s。
1.20 thread_stack_size
线程栈的大小,最小为64K。
1.21 storage_sync_file_max_delay=86400
storage之间同步文件的最大延迟,默认为1天。
1.22 storage_sync_file_max_time=300
同步一个文件所花费的最大时间。
1.23 use_trunk_file=false
是否用一个trunk文件存储多个小文件。
1.24slot_min_size=256
最小slot大小,应该小于4KB,默认为256bytes。
1.25 slot_max_size=16MB
最大的slot大小,如果上传的文件小于默认值,则上传文件被放入trunk文件中。
1.26 trunk_file_size=64
trunk文件的默认大小,应该大于4M。
1.27 http.disabled=false
http服务是否生效,默认不生效。
1.28 http.server_port=8080
http服务端口。
1.29 #include http.conf
include进含http的其它设置。
2 storage.conf配置文件解析
2.1 disabled=false
同上。
2.2 group_name=group1
该storage服务器属于哪个group。
2.3 bind_addr=
同上。
2.4 client_bind=true
bind_addr设置了时,该参数才有效。
2.5 port=23000
该服务器监听的端口。
2.6 connect_timeout/network_timeout
同上。
2.7 heart_beat_interval=30
主动向tracker发送心跳检测的时间间隔。
2.8 stat_report_interval=60
主动向tracker发送磁盘使用率的时间间隔。
2.9 base_path=/home/xxx/fdfs
2.10 max_connections=256
同上。
2.11 buff_size=256KB
接收/发送数据buffer的大小,必须大于8KB。
2.12 work_threads=4
同上。
2.13 disk_rw_separated=true
磁盘IO是否读写分离
2.14 是否直接读写文件
disk_rw_direct=false
2.15 tracker_server
设置tracker服务器。
2.16 store_path_count=1
storage在存储文件时支持多路径,默认1个。
2.17 store_path0=/opt/fdfs
配置多个store_path路径,从0开始。store_path1/store_path2
M00和和store_path0对应,M01和store_path1对应,依次类推。
2.18 subdir_count_per_path
fastdfs配置文件解析的更多相关文章
- MyBatis配置文件解析
MyBatis配置文件解析(概要) 1.configuration:根元素 1.1 properties:定义配置外在化 1.2 settings:一些全局性的配置 1.3 typeAliases:为 ...
- Nginx安装与配置文件解析
导读 Nginx是一款开放源代码的高性能HTTP服务器和反向代理服务器,同时支持IMAP/POP3代理服务,是一款自由的软件,同时也是运维工程师必会的一种服务器,下面我就简单的说一下Nginx服务器的 ...
- Hadoop配置文件解析
Hadoop源码解析 2 --- Hadoop配置文件解析 1 Hadoop Configuration简介 Hadoop没有使用java.util.Properties管理配置文件, 也没有使 ...
- Python3 配置文件 解析
/************************************************************************ * Python3 配置文件 解析 * 说明: * ...
- Hibernate的配置文件解析
配置mybatis.xml或hibernate.cfg.xml报错: <property name="connection.url">jdbc:mysql://loca ...
- WCF中配置文件解析
WCF中配置文件解析[1] 2014-06-14 WCF中配置文件解析 参考 WCF中配置文件解析 返回 在WCF Service Configuration Editor的使用中,我们通过配置工具自 ...
- haproxy之配置文件解析
功能--> 提供高可用/负载均衡/基于tcp和http应用的代理;支持虚拟主机,特别适用于负载特大的web站点. 配置文件解析--> #配置文件-->开启/proc/net/ipv4 ...
- nginx源代码分析--配置文件解析
ngx-conf-parsing 对 Nginx 配置文件的一些认识: 配置指令具有作用域,分为全局作用域和使用 {} 创建其他作用域. 同一作用域的不同的配置指令没有先后顺序:同一作用域能否使用同样 ...
- ZooKeeper介绍,安装,配置文件解析
什么是ZooKeeper? ZooKeeper是用于维护配置信息,命名,提供分布式同步和提供组服务的集中式服务. 所有这些类型的服务都以分布式应用程序以某种形式或另一种形式使用.每次实施时,都有很多工 ...
随机推荐
- POJ-1236 Network of Schools,人生第一道Tarjan....
Network of Schools 题意:若干个学校组成一个计算机网络系统,一个学校作为出发端连接着若干个学校,信息可以传送到这些学校.被链接的学校不需要再次与出发端相连,现在问你:A:最少选几个学 ...
- Nginx出现403 forbidden(Permission denied)报错的四种方法
查看nginx的error.log日志.打开日志出现Permission denied: 1.启动用户和nginx的工作用户不一致所致 查看nginx的启动用户,发现是www,而为是用root启动的 ...
- mac上安装ruby
(转:http://www.cnblogs.com/daguo/p/4097263.html) 以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号) 步骤0 - 安装系统 ...
- Get 了滤镜、动画、AR 特效,速来炫出你的短视频开发特技!
在滤镜美颜.搞怪特效.炫酷场景等各种新奇玩法驱动下,短视频开始让人上瘾. 12 月 3 日,七牛云联合八大短视频特效平台共同推出了中国短视频开发者创意大赛(China Short Video Cont ...
- cf682E Alyona and Triangles
You are given n points with integer coordinates on the plane. Points are given in a way such that th ...
- XPath用法详解
1.XPath是什么 XPath 是一门在 XML 文档中查找信息的语言.XPath 用于在 XML 文档中通过元素和属性进行导航(你可以理解为一种类似正则表达式的方法) 2.XPath的语法 表达式 ...
- css3鼠标点击穿透--摘抄
有些时候网页中用到了一些绝对定位的Div,因为需要事先这个Div是隐藏的,但是它所在的位置会遮挡住鼠标点击事件.这个时候可以用CCS3中的pointer-events属性来解决. //穿透该层 p ...
- HDU 4771 BFS + 状压
Stealing Harry Potter's Precious Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 ...
- CodeWar----求正整数二进制表示中1的个数
Codewars Write a function that takes an integer as input, and returns the number of bits that are eq ...
- 标准IO函数以及基本知识点总结
什么是标准IO呢?有哪些特点? 标准IO是标准c库提供的对文件操作的函数接口.他的特点是:1 带缓存,2 大部分都调用系统接口函数实现.(c库就是一种实现好的函数接口,作用是屏蔽下层细节.提供上层接口 ...