FastDFS

2019-02-19  本文已影响0人  jyj825

FastDFS是由C语言编写,轻量级开源的分布式文件系统。主要功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。适合以文件为载体的在线服务,如相册网站、视频网站等等。

FastDFS中有三个角色:Tracker,Storage,Client。Tracker是调度者的角色,同时也起着负载均衡的作用。Storage是存储者的角色。Client是消费者的角色。

关于FastDFS相关介绍和部署,可以参考其他文章。

https://www.cnblogs.com/chiangchou/p/fastdfs.html。(搭建FastDFS系统)

https://blog.csdn.net/qq_27384769/article/details/80603483。(FastDFS配置文件详解)

http://blog.51cto.com/7072753/2286604。(FastDFS部署操作及常见故障)

以下记录一下,FastDFS的重要配置。

tracker的重要配置文件。tracker.conf(文件所在目录/etc/fdfs/),此文件记录了tracker的最大连接数,上传组(卷) 的方式,上传(下载)服务器选择方式,上传(下载)目录选择方式等信息。此配置文件只记录一些参数信息、选择方式,不记录组信息和storage信息。组信息和storage信息分别记录在storage_groups.dat、storage_servers.dat中(文件所在目录${base_path}/data/)。

Storage的重要配置文件。storage.conf(文件所在目录/etc/fdfs/),此文件记录了超时时间,与tracker通讯信息,最大连接数,文件写入同步策略等。

上一篇 下一篇

猜你喜欢

热点阅读