HAProxy, Nginx & Node.js SPDY 终止



我有一个Node.js服务器,它使用Node spdy以{ plain: true, ssl: false }模式运行spdy服务器(带有HTTP回退)。

在Node.js服务器的顶部,Nginx提供和缓存静态文件,并代理对Node.js的请求。

在Nginx的顶部坐着HAProxy来平衡负载。

当我第一次实现SPDY时,我只是使用node SPDY在node.js中进行SSL加密,但我知道我想使用HAProxy来终止SSL,并在我的网络中使用简单的SPDY或HTTP。我不确定Nginx是否可以处理未加密的SPDY帧。非常感谢您为配置Nginx和HAProxy提供的任何帮助。谢谢

Nginx可以处理未加密的SPDY帧。只需使用"listen"指令而不使用"ssl"部分:

listen 8000 spdy;

"HAproxy(SSL终止)->Nginx(SPDY)->您的网络(HTTP)"设置在https://kura.io/2013/07/15/haproxy-nginx-and-spdy-with-ssl-termination-debian-7/

最新更新