在我的 httpd.conf 中有:
KeepAliveTimeout 1
我正在尝试覆盖 Apache KeepAliveTimeout 设置singlephp 脚本(不在整个服务器中)所以我有一个 php 脚本:
header("Keep-Alive: timeout=60, max=100");
但这似乎没有任何区别。我仍然收到回复:
Keep-Alive:timeout=1, max=50
有什么想法如何解决这个问题吗?
你不能那样做。它的存在是有正当理由的。
Apache v2.2 核心特性 http://httpd.apache.org/docs/2.2/mod/core.html
KeepAlive超时指令
Apache 在收到后续请求之前将等待的秒数
关闭连接。一旦收到请求,超时时间
指定的值Timeout指令适用。
Setting 保持连接超时设为高值可能会导致性能下降
问题在负载较重的服务器。超时时间越高,
服务器进程将保持占用状态,等待与
闲置的客户。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)