Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在许多博客/书籍中读到,维护代理缓存和服务器之间的持久连接可以提供很多好处。所以你有了:
C ---- 代理 ------ S
现在,如果代理和服务器之间的连接是持久的,它可以提供很多好处。
1) 我们节省了 TCP 3 次握手
2)我们不必执行慢启动。拥塞窗口将很大,因为许多客户端将通过此 TCP 流发送数据。
唯一的问题是我如何解复用从服务器收到的回复以便将它们发送到客户端?我如何找出哪个回复对应于哪个客户?
最新的 nginx 提供了这个功能。你可以参考代码。(上游,代理,upstream_keeplive..)