如何使用FastDFS上传图片

本文介绍了在Centos系统中整合FastDFS和Nginx后,如何进行图片上传以及如何访问已上传图片的操作流程。首先,对FastDFS框架进行了简要介绍,接着详细阐述了图片上传的步骤,并提供了上传代码示例。
摘要由CSDN通过智能技术生成

将fastDFS与Nginx整合好后,如何上传图片以及如何访问已经上传了的图片呢?
你还没有整合 参考
Centos 7+FastDFS与Nginx的整合教程

上传之前先对FastDFS框架做个介绍

    FastDFS包括Tracker Server 和 Storage Server两服务组成, Tracker Server负责接收上传,下载请求,接收到请求后 经过内部调度最终由Storage Server 完成文件上传和下载

上传流程

    1.向FastDFS发起长传请求
    2.FastDFS服务器的Tracker Server 接收到请求
    3.Tracker Server 查询可用的 storage Server
    4.返回Storage Server 的信息(也就是入口)
    5.根据返回信息将文件上传至Storage Server
    6.Storage Server 接收文件并生成该文件的文件名
    7.将上传的文件存入图片仓库
    8.返回访问路径以及文件名

返回的路径信息结构
group1 M00/00/00/wKiGhVjvgZeAGkEYAABAzsFxnPs529.png

group1 组名:也就是文件上传所在的Storage组名称 
M00 storage配置的虚拟路径 如果配置了Storage_path0则是M00 
/00/00/ 这两级目录是系统自动创建的
wKiGhVjvgZeAGkEYAABAzsFxnPs529.png 由源储存服务器ip地址以及文件时间戳,文件大小,随机素等信息生成。
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值