nginx转发某种文件慢

nginx转发某种文件慢,第1张

nginx转发某种文件慢的原因:

1、网络层面。家里是中国移动的宽带,接收服务器的html耗时比较长,达到好几秒。电脑连接中国电信的手机热点,访问速度明显快很多。网络层面的优化,比较麻烦,暂不考虑。

2、减少文件传输大小。打开浏览器的network,看到传输的html文件达到180KB。把生成html的模版中的多余的空行和空格去除。ngnix开启gzip压缩。文件压缩到20-40KB,使用移动宽带,传输速度在200-500毫秒之间。

proxy_pass是代理指令

也就是说,浏览器请求发到Nginx后,Nginx把请求转发到目的服务器,然后在把目的服务器返回的内容再传回给浏览器

整个过程中浏览器与B都是不进行任何直接通讯的,所有通讯都是通过Nginx服务器间接通信,B可以处于与Nginx同一内网下,B都可以链接不了外网,只由Nginx(DMZ区)将请求发给B,B将结果再给Nginx


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7186500.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存