欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 综合教程 >内容正文

综合教程

FastDFS的应用

发布时间:2023/10/11 综合教程 93 老码农
生活随笔 收集整理的这篇文章主要介绍了 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的应用的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。