检测脚本何时延迟并允许它在PHP中跳过或继续

时间:2013-07-06 05:41:46

标签: php delay daemon freeze

我有一个文件,比如file1.php,在执行exec("php-cli -f _DAEMON.php")命令后,脚本在脚本中执行文件:exec(),它需要运行更多代码,问题是{ {1}}正如其名称所示,它是一个守护进程,它永远不会停止运行,因此它冻结了file1.php而不允许其余的代码运行。

即使_DAEMON.php尚未完成,是否有办法允许代码继续执行。或者检测代码是否延迟超过x秒/毫秒,以继续?

感谢。

1 个答案:

答案 0 :(得分:0)

也许尝试使用套接字(curl可能会使用低超时,但不确定它是否会随意杀死脚本)。不理想,会增加一些开销。

http://phplens.com/phpeverywhere/?q=node/view/254

此外,doriana_gd可能指的是像node.js,服务器端javascript

这样的东西