Ubuntu 并发连接数

Ubuntu 并发连接数

我使用的是“企业级 DDoS 保护”代理。在正常情况下,我的所有服务器都处于正常连接状态,代理上的并发连接数为 17,000。是的,对于我的网站而言,17,000 是正常的。90% 的流量请求的是字节数据,然后就没问题了,一分钟内无需再次连接。“企业级 DDoS 保护”代理的问题是,他们告诉我,如果我减少并发连接数,它将停止挂断或缩短延迟时间。他们已经在那里进行了调整,但我的服务器似乎将连接保持打开状态的时间太长了。

我正在我的服务器上运行

Ubuntu Linux 11.10
Linux 3.0.0-17-server on x86_64
Intel(R) Xeon(R) CPU E31230 @ 3.20GHz, 8 cores

在我的所有服务器上。我的问题是,如何减少并发连接数,使连接在连接后 10 秒左右关闭?

答案1

要在 Apache 中强制 HTTP 保持活动连接在一定时间后关闭,请使用指令KeepAliveTimeout

KeepAliveTimeout 5

根据客户端完成一组加载资源的请求所需的预期时间来设置此项 - 您希望让连接保持足够长的时间以实现这一点,然后让服务器在不再需要时关闭它。在大多数情况下,5 秒就足够了。

相关内容