我们在Win 2012服务器上为Apache2.4configuration了多个虚拟主机。 如果其中一个端口正在提高AH00959: ap_proxy_connect_backend disabling worker (host) for 60s它AH00959: ap_proxy_connect_backend disabling worker (host) for 60s会阻止Apache服务器在同一个时隙向其他端口发送请求?
只要每个虚拟主机都有自己的ProxyPass(或者带有[P]标志的RewriteRule),那么没有。
当Apache向后端服务器发送请求并且失败时(通常是因为500错误或根本无法获得连接),Apache会将该连接(称为工作者)以及该连接标记为closures你得到你发布的消息。 那么Apache将不会使用该连接一段时间(默认60秒)。
由其他ProxyPass指令定义的任何其他连接应继续工作。 我还没有尝试两个虚拟主机具有完全相同的ProxyPass指令的情况,所以我不确定是否创build了2个独立的工作人员,但是这样做很容易testing。
在重试连接之前,Apache等待的时间长度由ProxyPass指令的“重试”选项控制