sjqzhang / go-fastdfs

go-fastdfs 是一个简单的分布式文件系统(私有云存储),具有无中心、高性能,高可靠,免维护等优点,支持断点续传,分块上传,小文件合并,自动同步,自动修复。Go-fastdfs is a simple distributed file system (private cloud storage), with no center, high performance, high reliability, maintenance free and other advantages, support breakpoint continuation, block upload, small file merge, automatic synchronization, automatic repair.(similar fastdfs).
https://gitee.com/sjqzhang/go-fastdfs
The Unlicense
3.94k stars 747 forks source link

nginx反向代理集群的返回参数 问题 #386

Closed dupeng321 closed 1 year ago

dupeng321 commented 1 year ago

你好, 通过nginx反向代理文件服务器集群来上传文件的方式,返回的参数中 url 和 domain 字段 中没有实际文件存储服务器的ip:port 信息,代替的是nginx所在服务器的ip ;

sjqzhang commented 1 year ago

可以在配置文件中配置,可以观看一下视频教程。

dupeng321 commented 1 year ago

你好, 请问是cfg.json 配置文件吗? 看了5分多钟的视频教程,不是很清楚这个问题应该怎么配置?

我再描叙一下情况:

1)在单节点测试,没有使用nginx代理时, clent ---> fileserver 模式, 上传文件的返回参数中 url 和 domain里面 包含了 fileserver 的 ip:port 信息;

2)参照文档中 小集群 和 海量集群安装,引入nginx代理, client ---> nginx ---> fileserver 模式 , 上传文件返回的参数中 url 和 domain里面 没有 fileserver 的 ip:port 信息 ,而是  nginx 所在服务器的 ip (没有端口,默认80), 这样client 想通过返回的 url 无法直接 访问到该文件 。是否需要在nginx 中做一些什么配置呢?

谢谢! dupeng

 

------------------ 原始邮件 ------------------ 发件人: "sjqzhang/go-fastdfs" @.>; 发送时间: 2023年2月7日(星期二) 下午3:52 @.>; @.**@.>; 主题: Re: [sjqzhang/go-fastdfs] nginx反向代理集群的返回参数 问题 (Issue #386)

可以在配置文件中配置,可以观看一下视频教程。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

sjqzhang commented 1 year ago

使用download_domain配置项进行配置