我想知道如何设置php页面的最大可能时间限制
set_time_limit(number);
我看了很长时间的民意调查,Facebook使用它 40 秒为什么这个数字而不是更多?
这是最佳做法,因为浏览器会取消请求吗?
答案 0 :(得分:1)
不,这是执行时间限制,而不是http连接时间限制。 HTTP 1.1使用持久连接,这意味着它不会超时,因此您的限制实际上是Apache而不是PHP。
阅读Apache的max客户端,看看长轮询是否会终止你的服务器。 http://httpd.apache.org/docs/2.2/mod/mpm_common.html#maxclients
所有这一切,如果你真的想要一个可靠的长轮询设置,我建议调查NodeJS使用非阻塞I / 0。
答案 1 :(得分:1)