我有一个Node.js服务器使用node-spdy在 { plain: true, ssl: false }
模式下运行SPDY服务器(带有HTTP回退) .
在Node.js服务器之上,Nginx提供服务并缓存静态文件并将请求代理到Node.js.
在Nginx之上,HAProxy可以 balancer 负载 .
当我第一次实现SPDY时,我只是使用node-spdy在Node.js中进行SSL加密,但我知道我想使用HAProxy来终止SSL并在我的网络中说普通的SPDY或HTTP . 我不确定Nginx是否可以处理非加密的SPDY帧 . 任何帮助配置Nginx和HAProxy来做到这一点非常感谢 . 谢谢 .
1 回答
Nginx可以处理非加密的SPDY帧 . 只需使用“listen”指令而不使用“ssl”部分:
"HAproxy (SSL termination) -> Nginx (SPDY) -> your network (HTTP)"设置描述于https://kura.io/2013/07/15/haproxy-nginx-and-spdy-with-ssl-termination-debian-7/