你能从Stud>获得X-forwarding-for吗? HAProxy> nginx的?

时间:2012-08-03 00:32:33

标签: node.js nginx websocket haproxy stunnel

我正在使用Stud终止SSL并将请求转发给HAProxy,以确定它是否是WebSocket连接,并将请求转发给Node.js或nginx。我遇到的问题是我似乎无法从Stud获得X-forwarded-for。当我在stud中设置write-ip时,我的请求失败了。

这样的堆栈有可能吗?

2 个答案:

答案 0 :(得分:1)

Stud是一个“哑”代理,所以它不能以任何方式改变标题。 HAProxy - > Nginx可以做你想要的。

选项是磅而不是螺柱。

答案 1 :(得分:0)

另一种选择是障碍:https://github.com/varnish/hitch

拥有PROXY支持,适用于Varnish和haproxy。