VPS侦探论坛

标题: Nginx反代性能问题.麻烦军哥了 [打印本页]

作者: jasonstar    时间: 2018-7-3 23:31
标题: Nginx反代性能问题.麻烦军哥了
经过Nginx反代后,下载速度损失50%==========================
Centos7 x64 环境lnmp1.5    nginx1.14
=============================
所用的程序是Filebrowser   是
GO语言写的文件管理工具  监听81端
10.0.0.9:81  通过http方式下载有500M的速度
[attach]5172[/attach]





使用nginx进行反代后,只有一半的下载速度 (https)
[attach]5173[/attach]

配置文件如下
  1. server
  2.     {
  3.         listen 443 ssl;
  4.         #listen [::]:80;
  5.         server_name x;
  6.         ssl_certificate /home/cert/x.pem;
  7.         ssl_certificate_key /home/cert/x.key;
  8.         ssl_ciphers "EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5";
  9.         ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  10.         ssl_prefer_server_ciphers on;
  11.         ssl_session_cache shared:SSL:10m;
  12.                 add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload";
  13.        location /{
  14.        proxy_pass http://127.0.0.1:81;
  15.        }

  16.         access_log off;
  17.     }
复制代码





为了排除SSL的影响,测试了http协议反代,速度依然只有一半
[attach]5174[/attach]


(以上测试排除网络环境变动)
说明速度在到nginx反代后降低了,有什么办法去优化这个问题吗?应该修改哪里呢   麻烦军哥了
作者: licess    时间: 2018-7-4 09:08
你先别用域名,你直接在反代的配置上价格listen xx端口,直接用http://ip:xx端口 下载先看看
前面81、82啥的是端口映射的?网络什么环境?
作者: jasonstar    时间: 2018-7-4 21:04
标题: 回复 2# 的帖子
网络环境是  家用宽带   千兆内网有公网IP
81端口是  在网关做的端口转发到10.0.0.9  443

82端口是  在网关做的端口转发到10.0.0.9  80

================================
不用域名 直接用  10.0.0.9:83   反代10.0.0.9:81 速度是正常

哈哈 那就不是nginx的问题,,,应该的网关的NAT性能问题了

打扰军哥了




欢迎光临 VPS侦探论坛 (https://bbs.lnmp.com/) Powered by Discuz! X3.4