【发布时间】:2011-06-26 23:12:17
【问题描述】:
我在 apache 服务器上使用 http keep-alive,
假设我要求它保持连接打开最多 2 分钟...
现在,如果连接创建并空闲一分钟,php 所持有的资源会不会,
像 mysql 连接、文件句柄等,会被释放还是会继续存在?
【问题讨论】:
-
问题是,您无法在新请求中识别您的保留资源。我猜它只是指示 appache 不要退出已开始处理您的请求的进程。但与在 HTTP 1.1 中一样,不再使用此 keep-alive 选项。 B/c 没有启动单独的进程来处理不同的请求。有趣的问题。希望有人能给出明确的答案。因为快速搜索没有找到“简单”的答案。
-
这并不是说它不再使用了,它是默认设置的......所以 httpd.conf 文件中有一个选项可以启用它并告诉它保持打开的时间.. .是的,我希望有人给我一个真正的答案:)
标签: php apache apache2 keep-alive