讨论数量:
packagist.org/packages/dragonmanta...
<?php
// 每一分钟执行一次本脚本
require_once '/vendor/autoload.php';
// 从数据库取出任务定时
// [ ['expression'=>'*/1 * * * *'], ['expression' =>'.....'], ['expression'=>'....'] ]
$data = $db->.....->get();
foreach ($data as $item) {
$cron = new Cron\CronExpression($item['expression']);
if ($cron->getNextRunDate()->format('Y-m-d H:i:s') == now()->format('Y-m-d H:i:s')) {
exec('php xxx.php .... > /dev/null 2>&1 &');
}
}
推荐文章: