【发布时间】:2011-08-27 14:32:46
【问题描述】:
我正在开发一个网络应用程序,我需要让主脚本在后台运行(作为一个守护进程)并处理来自同一用户的许多请求。
我的应用程序执行许多 SQL 查询并为其内部工作生成巨大的数组, 这是针对用户的每个请求完成的。我的目标是让应用程序在后台运行并让它响应用户请求,从而提高性能并减少服务器资源;一旦用户注销,我就可以杀死守护进程。
我曾想过使用 pcntl_fork() 但它只适用于 CLI(如果我的理解正确的话)
任何帮助将不胜感激!谢谢。
尤尼斯。
【问题讨论】:
-
那么每个网络请求都会在生成响应之前等待来自守护进程的信息?还是 SQL 查询是异步执行的?
标签: php fork apache web-applications