PHP-激活进程的多个实例

PHP-激活进程的多个实例,php,Php,我正在构建一个监视队列并定期激活一组任务的系统 我感兴趣的是根据队列中的项目数量运行多个处理“机器人”的实例。因此,如果有5个项目,我将运行两个机器人,如果它们是10个,我将运行四个 我知道如何从CLI(手动)运行多个实例,但作为我的应用程序的一个功能,我将如何做到这一点?我如何正确跟踪这些机器人的创建和销毁?看起来cron(*nix)或任务调度器(windows)将是您所需要的。 它们可以运行一个PHP脚本,确定需要运行多少“机器人”,计算等等。任何PHP都可以 另外,对于在后台运行多个bo

我正在构建一个监视队列并定期激活一组任务的系统

我感兴趣的是根据队列中的项目数量运行多个处理“机器人”的实例。因此,如果有5个项目,我将运行两个机器人,如果它们是10个,我将运行四个

我知道如何从CLI(手动)运行多个实例,但作为我的应用程序的一个功能,我将如何做到这一点?我如何正确跟踪这些机器人的创建和销毁?

看起来cron(*nix)或任务调度器(windows)将是您所需要的。

它们可以运行一个PHP脚本,确定需要运行多少“机器人”,计算等等。任何PHP都可以


另外,对于在后台运行多个bot(在主控制器脚本完成执行后),您可能需要查看PHP进程分叉。

您可能还需要查看gearman()

所以我会运行一个计算,然后为需要运行的每个bot创建一个分叉?