nginx负载均衡时上传的图片怎么处理? 110

我现在有几台服务器做负载均衡,但图片怎么显示呢?用户上传的图片比如说都在服务器A,然后nginx处理图片时全部都指向A服务器,我的nginx配置文件如图:在线等很急的。已... 我现在有几台服务器做负载均衡, 但图片怎么显示呢? 用户上传的图片比如说都在服务器A, 然后nginx处理图片时全部都指向A服务器, 我的nginx配置文件如图:

在线等 很急的。 已经纠结很久了。。。
在线等 很急的。 已经纠结很久了。。。
在线等 很急的。 已经纠结很久了。。。
在线等 很急的。 已经纠结很久了。。。
在线等 很急的。 已经纠结很久了。。。
在线等 很急的。 已经纠结很久了。。。
展开
 我来答
which_gone304
2015-11-19
知道答主
回答量:62
采纳率:0%
帮助的人:10.9万
展开全部
局域网内可以考虑 rsync + inotify-tools

inotify可以监控文件系统的各种变化,当文件有任何变动时,就触发rsync同步,这样刚好解决了同步数据的实时性问题。

局域网内多台服务器时可以配置Nginx把上传等写操作固定到其中一台PHP-FPM服务器,然后用inotify+rsync同步到其它机器.

比如上传操作定向到服务器192.168.1.10进行处理:
location ^~ /upload.php {
include fastcgi_params;
fastcgi_pass 192.168.1.10:9000;
fastcgi_param SCRIPT_FILENAME /srv/www$fastcgi_script_name;
}
在服务器192.168.1.10上用inotify+rsync同步文件到其他服务器. 除上传外,删除、更改、移动等写操作也要定向到192.168.1.10这台服务器进行处理。
追问
现在只能用nginx+tomcat  而且测试只是在局域网   正式环境并不是局域网
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式