20 lines
626 B
PHP
20 lines
626 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
use App\Service\OrderAggregatesRefreshJob;
|
|
use Hyperf\Crontab\Crontab;
|
|
|
|
return [
|
|
'enable' => true,
|
|
'crontab' => [
|
|
// 每天 02:07 处理 aggregate_refresh_queue 中的滞后聚合刷新。
|
|
// 02 时段为最低流量段;分钟取 :07 避开整点全互联网定时任务集中触发。
|
|
(new Crontab())
|
|
->setName('OrderAggregatesRefresh')
|
|
->setRule('7 2 * * *')
|
|
->setCallback([OrderAggregatesRefreshJob::class, 'run'])
|
|
->setMemo('每天 02:07 处理 aggregate_refresh_queue 中的滞后聚合刷新'),
|
|
],
|
|
];
|