comment(Inspiring::quote()); })->purpose('Display an inspiring quote'); // 每天凌晨2点检查房屋降级 \Illuminate\Support\Facades\Schedule::command('farm:check-house-downgrade')->dailyAt('02:00'); // 每分钟更新作物生长状态 \Illuminate\Support\Facades\Schedule::command('farm:update-crop-growth')->everyMinute(); // 随机生成灾害 \Illuminate\Support\Facades\Schedule::command(\App\Module\Farm\Commands\GenerateDisastersCommand::class)->everyMinute(); // 每分钟处理宠物激活技能 \Illuminate\Support\Facades\Schedule::command('pet:process-active-skills')->everyMinute(); // 每天凌晨3点清理 size_rotating_daily 日志文件(保留6天) \Illuminate\Support\Facades\Schedule::command('ucore:clean-size-rotating-logs')->dailyAt('03:00'); // 每分钟收集用户日志(实现高频收集) //\Illuminate\Support\Facades\Schedule::command('game:collect-user-logs --limit=100')->everyMinute(); // 每2秒收集用户日志(需要配置cron每分钟执行30次) //\Illuminate\Support\Facades\Schedule::command('game:collect-user-logs')->everyTwoSeconds()->onOneServer(); // mex 匹配 // \Illuminate\Support\Facades\Schedule::command('mex:user-sell-item-match')->everyMinute()->onOneServer(); // \Illuminate\Support\Facades\Schedule::command('mex:user-buy-item-match')->everyFiveMinutes()->onOneServer(); // 每天凌晨00:05生成每日价格趋势数据 \Illuminate\Support\Facades\Schedule::command('mex:generate-daily-trends')->dailyAt('00:05'); // 每天凌晨01:00生成农场每日统计数据 \Illuminate\Support\Facades\Schedule::command('farm:generate-daily-stats')->dailyAt('01:00');