V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
如果你希望学习 CDN 相关知识,那么建议你可以遍历以下软件的说明文档。
NGINX
cURL
xiaoz
1.03D
V2EX  ›  CDN

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

  •  
  •   xiaoz · Nov 19, 2015 · 3238 views
    This topic created in 3823 days ago, the information mentioned may be changed or developed.

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

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

    你觉得呢?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1006 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 19:17 · PVG 03:17 · LAX 12:17 · JFK 15:17
    ♥ Do have faith in what you're doing.