V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
如果你希望学习 CDN 相关知识,那么建议你可以遍历以下软件的说明文档。
NGINX
cURL
xiaoz
V2EX  ›  CDN

请教一个 nginx 反向代理的问题。

  •  
  •   xiaoz · 2015-11-19 15:33:58 +08:00 · 2370 次点击
    这是一个创建于 3083 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前提:有两台服务器 A 和 B ,在同一个网关。
    现在的情况是 A 服务器搭建了一个网站,然后想使用 B 服务器 nginx 去反向代理 A 服务器的网站,这样的话去访问 B 服务器上反代的网站会不会比打开 A 服务器上的网站更快呢?谢谢各位。

    3 条回复    2015-11-20 00:27:39 +08:00
    sparanoid
        1
    sparanoid  
    MOD
       2015-11-19 15:39:20 +08:00
    如果是 Layer 7 的话不一定,如果 B 服务器的线路离用户更近,用 Nginx / HAProxy 的 Layer 4 可能更快
    ryd994
        2
    ryd994  
       2015-11-19 17:27:28 +08:00
    既然是在同一个网络,那当然不会更快,更何况还有额外的连接和处理。就算不计额外的握手和协议解析,那不就等于网络多一跳么?
    但是,如果 A 已经基本满负载, nginx 可以 offload ssl 、 gzip 等,也可以负载均衡,还可以做缓存,这些都能增加性能。
    ccseven
        3
    ccseven  
       2015-11-20 00:27:39 +08:00
    1
    10
    100
    1000
    10000
    100000
    1000000
    10000000
    100000000

    你觉得呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3345 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 11:19 · PVG 19:19 · LAX 04:19 · JFK 07:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.