Nginx代理服务器中的文件整理系统
Nginx代理服务器当面对海量的文件时就需要文件整理系统。但是这又是怎么样完成的呢?下面我们就来看看有关的文件整理系统。在网上意外发现一种说法,众所周知,往Nginx代理服务器上传一个文件,Nginx会自己将这个文件保存下来,然后再往后端发送。
在这个过程中,Nginx代理服务器会创建一个临时文件,既然是临时文件,很显然会在文件系统上存有一个文件,于是,Nginx就可以往后端发送一个临时文件的文件名,而不是一整个文件!
然后后端拿到这个文件名可以直接读取。这个文件名在Nginx由一个变量提供,那就是$request_body_file,在Nginx的php fastcgi_params配置文件中,因为一般都是直接抄的,所以通常都带有这句:fastcgi_param REQUEST_BODY_FILE $request_body_file;于是,在Nginx的proxy配置中,也可以写上:proxy_set_header request_header_file $request_body_file;虽然Nginx代理服务器可以将这个临时文件的文件名传到后端,但是仍然需要满足一些条件才能利用到这个优化的:
相关推荐
hazing 2020-04-07
thone00 2012-02-04
ningningmingming 2012-01-22
wangxu 2012-01-21
jdc00 2010-10-27
shipinsky 2010-10-22
GodLong 2009-04-30
中草药代码 2009-07-29
xigua 2019-06-30
whulovely 2014-08-18
码中飞翔 2019-06-25
qingshuoyisheng 2019-06-12
86201746 2018-06-23
tomyanliu 2015-09-25
Will0 2014-12-30
zestroly 2013-09-11
renshuguo 2017-03-01
gglinux 2015-09-25