我是pthreads新手,对于在Cron job中使用它有些困惑。
我有Cron作业,每15分钟运行一次。每次我都会用特定的参数调用index.php。此外,这可能会以不同的参数并行运行50次。从index.php目前需要2个类在不同的php文件,general.php和db.php。并且每次都创建对象(这里为50个Cron job一次创建50个对象)。
是否有办法在这里有效地应用pthreads ?
我听说过serialize()和存储在单独的文件或DB。这是一个好的解决方案吗?
这个问题不是很清楚。因此,您希望有一个每15分钟运行一次的Cron Job,并且在每次运行时并行地在50个不同的线程上执行index.php,每个线程都有自己的参数?现在再进一步,您希望这50个线程共享general.php和db.php对象的每个副本?
如果index.php的50次执行是真正相互独立的,那么您可能需要创建50个不同的Cron job,每个job都有自己的调度和参数。