长轮询,Apache 由于会话的使用而在 sleep() 时卡住


Long Polling, Apache Stuck when sleep() due to usage of sessions

更新:调用轮询页面时,会话的使用问题所在,因为它已经打开了一次。

我正在我的网络应用程序上进行长时间的轮询。

现在我只是做这样的事情:(最终目标是先查询然后睡觉,然后查询,然后睡觉,...)

sleep(10);
echo 'ok';

在我的服务器端(只是为了测试它)

问题 :当我尝试加载另一个页面时,它总是需要 10 秒

使用 session_write_close() 放弃休眠脚本中的会话。_SESSION美元的数据仍可供读取。作者:马克·