Apache 代理可以向多台服务器发送一个请求吗?

The*_*aul 4 proxy apache-2.2

我们想将 Apache 代理收到的请求发送到所有一组下游服务器(实际上,也是代理,但我认为这并不重要)。

我们知道,由于各种原因(该 IP 上的服务器不存在、未在正确的端口上侦听或凭据错误),除最多一个之外的所有请求都会失败。

我们知道,对于一台服务器,请求应该可以工作(但可能不会 - 服务器可能已关闭电源、无法正常工作、过载等)。我们不知道这将用于任何一个请求的服务器。

所以我们想返回一个正确的响应,如果它发生,或者如果不应该返回任何错误响应(或固定的失败响应)。

有任何想法吗?如果我们需要从头开始编写,它并不是最复杂的应用程序,但如果可以,我们更愿意使用 Apache(我们的解决方案中已经有了它)。

chm*_*mac 6

covener 是正确的, mod_proxy 无法做到这一点。

然而,编写Gor正是为了做到这一点。

帽尖到亚瑟·卢茨张贴的答案在这里


cov*_*ner 5

不,Apache 的 mod_proxy 根本无法向多个源服务器发送请求。