FastDFS的应用
生活随笔
收集整理的这篇文章主要介绍了
FastDFS的应用
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
一、定义
FastDFS是由淘宝的余庆先生所开发的一个轻量级、高性能的开源分布式文件系统。用纯C语言开发,功能丰富:
文件存储
文件同步
文件访问(上传、下载)
存取负载均衡
在线扩容
适合有大容量存储需求的应用或系统。同类的分布式文件系统有谷歌的GFS、HDFS(Hadoop)、TFS(淘宝)等。
二、依赖
<fastDFS.client.version>1.26.2</fastDFS.client.version> <dependency>
<groupId>com.github.tobato</groupId>
<artifactId>fastdfs-client</artifactId>
</dependency>
三、配置
nginx配置:
server {
listen 80;
server_name image.leyou.com; # 监听域名中带有group的,交给FastDFS模块处理
location ~/group([0-9])/ {
ngx_fastdfs_module;
}
# 将其它图片代理指向本地的/leyou/static目录
location / {
root /leyou/static/;
} error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
} }
application.yml配置:
fdfs:
so-timeout: 1501
connect-timeout: 601
thumb-image: # 缩略图
width: 60
height: 60
tracker-list: # tracker地址
- 192.168.56.101:22122
总结
以上是生活随笔为你收集整理的FastDFS的应用的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 关于IT创业和反思
- 下一篇: 【转】List<T>和ILI