我有多个任务需要每小时或两小时完成。所有这些任务都已经通过 Laravel 使用以下命令作为 cron 作业进行了调度。
$schedule->command('email:notifications1')
->cron('15 * * * * *');
$schedule->command('email:notifications2')
->cron('15 * * * * *');
$schedule->command('email:notifications3')
->cron('15 * * * * *');
问题: 以上所有任务都非常耗时,结果表明这些任务并未并行运行。每个任务在前一个任务结束后才开始执行。
要求: 如何使它们并行运行?我希望所有任务在时钟滴答指定的时间后立即(并行)执行。
Laravel 5 版本