Apache 代理:接受客户端超时但保持与后端服务器的连接

Apache 代理:接受客户端超时但保持与后端服务器的连接

我们在开发的应用和进行大量密集图像渲染的第三方应用之间设置了 Apache 2.4 代理。我们基本上使用代理来限制与第三方应用的连接,以免其溢出,因为它很容易在压力之下崩溃。

目前,来自我们应用程序的客户端请求会在 2 分钟后超时。Apache 会中继该超时,关闭与第三方应用程序的连接,然后分配一个新连接进行处理。问题是,之前分配的连接不会中断,也无法与第三方/后端服务器中断。这意味着,只要第三方很忙,Apache 就会不断在其上堆积请求,直到后端服务器崩溃。

我的问题是:Apache 是否可以接受客户端超时,但只要后端服务器尚未发送响应,就保持与后端服务器的相同连接打开?

相关内容