使用nginx作为haproxy作为负载均衡器的反向代理

我打算一起使用nginxhaproxy。 我这样做是因为haproxy不支持gzip压缩。 我的目标是首先使用nginx进行gzip压缩,然后将其转发给haproxy进行负载平衡。 我很好,直到那一刻。 但是在做这件事时,我想创build透明代理。 由于nginx不支持tproxy,我使用了X-Forward-For头。 然后在haproxyconfiguration我添加了source 0.0.0.0 usesrc hdr_ip(X-Forwarded-For,-1)行,但我得到了503错误代码在我的浏览器。 没有这条线他们工作正常,但不是我想要的方式。

谢谢你的帮助,我希望我能解释我想要的:)