Node.js 您能否从螺柱处获得X-for>;HAProxy>;nginx?

Node.js 您能否从螺柱处获得X-for>;HAProxy>;nginx?,node.js,nginx,websocket,haproxy,stunnel,Node.js,Nginx,Websocket,Haproxy,Stunnel,我用Stud终止SSL并将请求转发给HAProxy,后者确定它是否是WebSocket连接,并将请求转发给Node.js或nginx。我遇到的问题是,我似乎无法从Stud那里获得X-for。当我在studconf中设置write ip时,我的请求失败 这在这样的堆栈中是可能的吗?Stud是一个“哑”代理,因此它不能以任何方式更改头。HAProxy->Nginx当然可以做你想做的事情 一个选项是磅而不是螺柱 另一个选项是挂接: 具有代理支持,可与Varnish和haproxy一起使用。似乎需要ha

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

这在这样的堆栈中是可能的吗?

Stud是一个“哑”代理,因此它不能以任何方式更改头。HAProxy->Nginx当然可以做你想做的事情

一个选项是磅而不是螺柱

另一个选项是挂接:

具有代理支持,可与Varnish和haproxy一起使用。

似乎需要haproxy 1.5-dev3才能允许将“接受代理”附加到端口绑定中。还在读…同时谢谢你。