Fix out of memory on Status page when there are many background jobs - closes #4197

This commit is contained in:
FreeScout
2024-08-27 03:58:19 -07:00
parent 39824c876d
commit 23bb50eb86

View File

@@ -80,8 +80,8 @@ class SystemController extends Controller
$env_is_writable = is_writable(base_path('.env'));
// Jobs
$queued_jobs = \App\Job::orderBy('created_at', 'desc')->get();
$failed_jobs = \App\FailedJob::orderBy('failed_at', 'desc')->get();
$queued_jobs = \App\Job::orderBy('created_at', 'desc')->limit(100)->get();
$failed_jobs = \App\FailedJob::orderBy('failed_at', 'desc')->limit(100)->get();
$failed_queues = $failed_jobs->pluck('queue')->unique();
// Commands