我正在构建一个监视队列并定期激活一组任务的系统.
我对根据队列中有多少项目运行多个处理“机器人”的实例感兴趣.因此,如果有5个项目,我将运行两个机器人,如果有10个项目,我将运行四个机器人.
我知道如何(手动)从CLI运行多个实例,但是如何根据我的应用程序执行此操作?我如何正确跟踪这些机器人的创建和销毁?
解决方法:
看来cron(* nix)或Task Scheduler(Windows)将是您所需要的.
http://en.wikipedia.org/wiki/Cron
http://msdn.microsoft.com/en-us/library/aa383614%28VS.85%29.aspx
它们可以运行PHP脚本,该脚本确定需要运行,计算等的“机器人”数量.PHP能够提供的一切.
另外,为了在后台运行多个机器人(在完成主控制器脚本执行之后),您可能需要查看PHP进程派生.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。