2

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

在 Node.js 服务器之上是 Nginx 服务和缓存静态文件以及代理对 Node.js 的请求。

位于 Nginx 之上的是 HAProxy 平衡负载。

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

4

1 回答 1

2

Nginx 可以处理非加密的 SPDY 帧。只需使用没有“ssl”部分的“listen”指令:

listen 8000 spdy;

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

于 2013-09-08T18:53:35.117 回答