想了解下这个业务的实现过程。公司项目使用的文件服务是别人写的,自己也想了解下
想了解下这个业务的实现过程。公司项目使用的文件服务是别人写的,自己也想了解下
1
abcbuzhiming Oct 23, 2019
最简单的文件服务器,Nginx 后面挂个目录
|
2
Renco OP @abcbuzhiming 好像确实可以 hhh
|
3
leoskey Oct 23, 2019 上传:提交图片到后端服务 -> 后端处理(变更名称等操作) -> 保存到指定目录 A
获取:请求到 nginx -> nginx 从目录 A 查找 -> 返回文件 |
4
justseemore Oct 23, 2019 fastdfs 参考一下?
|
5
Renco OP 那如果文件存储下来是文件流的形式,返回的话,要怎么返回成原来的信息
|
7
lower Oct 23, 2019
minio 有人用吗?
|
8
lower Oct 23, 2019
@Renco 返回文件格式:服务端保存到指定目录一般也是保存成 /data/xxx.jpg 这种文件形式,获取的时候,直接访问 http 冒号双斜杠 xxx/xx/jpg 这种方式,或者 代码里把文件读取-文件流-响应流里,并且在响应头部里面设置指定的文件类型的参数,客户端可以识别响应头……
|
9
ericls Oct 23, 2019 via iPhone
S3
|
10
nekolr Oct 23, 2019
文件都是有头部信息的,应用服务器就是根据这个来设置响应头中的 content-type
|
11
javapythongo Oct 23, 2019
minio
|
12
guonaihong Oct 23, 2019
海量小文件用的 seaweedfs。
|