完善
This commit is contained in:
parent
e35c59b4f8
commit
e206e87197
|
@ -44,7 +44,7 @@ public function __construct()
|
|||
public function handle(): int
|
||||
{
|
||||
$chunk = $this->argument('chunk');
|
||||
$this->info('开始消息队列');
|
||||
$this->info(date('Y-m-d H:i:s') . ' 开始消息队列');
|
||||
$res = apiRequest::api('/Notic/getNotics', []);
|
||||
if (!$res['result'] || $res['errCode'] != '0000') {
|
||||
$this->error('request err: ' . $res['desc'] ?? '');
|
||||
|
@ -94,7 +94,7 @@ public function handle(): int
|
|||
}
|
||||
$count += count($queue);
|
||||
}
|
||||
$this->info('添加了' . $count . '条记录');
|
||||
$this->info(date('Y-m-d H:i:s') . ' 添加了' . $count . '个任务');
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace App\Console;
|
||||
|
||||
use App\Console\Commands\HandleNotice;
|
||||
use Illuminate\Console\Scheduling\Schedule;
|
||||
use Illuminate\Foundation\Console\Kernel as ConsoleKernel;
|
||||
|
||||
|
@ -12,7 +13,8 @@ class Kernel extends ConsoleKernel
|
|||
*/
|
||||
protected function schedule(Schedule $schedule): void
|
||||
{
|
||||
$schedule->command('handle:notice')->everySecond();
|
||||
$schedule->command(HandleNotice::class)->everyFiveSeconds()->withoutOverlapping();
|
||||
//->appendOutputTo('crontab.log');
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -20,7 +22,7 @@ protected function schedule(Schedule $schedule): void
|
|||
*/
|
||||
protected function commands(): void
|
||||
{
|
||||
$this->load(__DIR__.'/Commands');
|
||||
$this->load(__DIR__ . '/Commands');
|
||||
|
||||
require base_path('routes/console.php');
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user