具有“预热”远程连接的反向代理

时间:2019-03-09 15:17:03

标签: reverse-proxy nginx-reverse-proxy ssh-tunnel

我想在两个数据中心之间建立一个反向代理,它们之间的延迟大约为5分钟。他们之间的200毫秒。隧道使用http连接Web客户端(因为https由本地负载均衡器处理)。

我可以很容易地通过ssh隧道执行此操作,但是当收到新的连接时,ssh必须首先沿着隧道向另一端发送命令以打开连接,这最多需要200毫秒。

我想通过使隧道已经建立远程连接,然后在客户端连接时立即使用已建立的Multiplex会话来提高性能。

基本上,我希望建立一个连接池,供客户端使用,以避免任何设置开销。

是否可以使用像nginx这样的东西作为反向代理,并使其“预热”远程连接?

还是我必须构建一个客户端代理来提前建立远程会话,然后将传入的客户端与已建立的套接字连接连接起来?

0 个答案:

没有答案