Php 在cron作业中运行无限循环

Php 在cron作业中运行无限循环,php,cron,webserver,Php,Cron,Webserver,在cron job中运行无限循环。假设,我编写了一个基于php的脚本,使用cron job在服务器计算机上运行,我想在该php脚本中使用无限循环。在cron job中运行无限循环的任何想法。无限循环应用程序通常称为守护进程。它们是提供某种持续处理和/或准备接受某些潜在传入处理活动的系统服务 是一个可以安装的系统守护进程,它可以处理您赋予它的各种任务。这是一个复杂的工具,允许很多事情,但它可以用来实现您的需要 是一个Gearman客户端,它与Gearman守护进程对话,并向守护进程发送任务,指定任

在cron job中运行无限循环。
假设,我编写了一个基于php的脚本,使用cron job在服务器计算机上运行,我想在该php脚本中使用无限循环。
在cron job中运行无限循环的任何想法。

无限循环应用程序通常称为守护进程。它们是提供某种持续处理和/或准备接受某些潜在传入处理活动的系统服务

是一个可以安装的系统守护进程,它可以处理您赋予它的各种任务。这是一个复杂的工具,允许很多事情,但它可以用来实现您的需要

是一个Gearman客户端,它与Gearman守护进程对话,并向守护进程发送任务,指定任务必须在哪些条件下执行

@Jeffrey强调的关于PHP的限制是正确的,因为PHP被设计为一个无共享架构(一个页面加载等于一个脚本执行-每个页面加载在其自己的数据上下文下工作)


也许(pear包)有助于克服上述部分或全部限制。我没有使用过它,所以我不能告诉你更多关于它的信息,但它是一个很好的起点。

Hmmm,在我向你抛出100个参数之前,我真的要问为什么它必须是一个隐式无限循环;)非常感谢你的解释。。。事实上,我是个新手,有很多麻烦。。。顺便问一下,我们可以使用
sleep()运行一个脚本1小时吗在我的服务器计算机中?您必须这样做,因为默认值是
30s
。在
sleep()
运行期间,您无法执行任何其他操作,因此使用
sleep()
没有什么意义,除非您希望应用程序实际“等待”其他操作。