This commit is contained in:
toom1996
2025-07-30 11:52:33 +08:00
parent 1b36a808a8
commit 6f56e18661
7 changed files with 95 additions and 212 deletions

View File

@ -0,0 +1,5 @@
<?php
return [
// 是否开启定时任务
'enable' => true,
];

View File

@ -44,4 +44,21 @@ return [
],
],
],
'command-baidu-record' => [
'handler' => [
'class' => Monolog\Handler\RotatingFileHandler::class,
'constructor' => [
'filename' => BASE_PATH . '/runtime/logs/hyperf.log',
'level' => Monolog\Level::Debug,
],
],
'formatter' => [
'class' => Monolog\Formatter\LineFormatter::class,
'constructor' => [
'format' => null,
'dateFormat' => 'Y-m-d H:i:s',
'allowInlineLineBreaks' => true,
],
],
],
];

View File

@ -10,4 +10,5 @@ declare(strict_types=1);
* @license https://github.com/hyperf/hyperf/blob/master/LICENSE
*/
return [
Hyperf\Crontab\Process\CrontabDispatcherProcess::class,
];

7
config/crontabs.php Normal file
View File

@ -0,0 +1,7 @@
<?php
// config/crontabs.php
use Hyperf\Crontab\Schedule;
// 百度自动查收录
// 每12个小时运行一次
Schedule::command('spider:baidu-record')->setName('spider:baidu-record')->setRule('0 */12 * * *');