Skip to content
/ laravel_q Public

Batch processing jobs with Redis queues (Laravel Inertia SSR, Vue 3 Typescript) monitoring, metrics, snapshots with Laravel Horizon

Notifications You must be signed in to change notification settings

st2f/laravel_q

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

this is a project to explore job queues (files processed & emailed to logged user) using redis, laravel inertia, vue & typescript

dashboard

# to debug jobs without redis
QUEUE_CONNECTION=sync

upload-image

convert-word

# this will use supervisor conf
QUEUE_CONNECTION=redis
# 1 minute limit rate
root@f996e9672361:/var/www# tail -f /var/log/supervisor/default.log
2025-06-14 17:35:12 App\Jobs\ImageProcessor ........................ RUNNING
2025-06-14 17:35:12 App\Jobs\ImageProcessor ................... 47.84ms DONE
2025-06-14 17:35:12 App\Jobs\ImageResize ........................... RUNNING
2025-06-14 17:35:12 App\Jobs\ImageResize ...................... 18.81ms DONE
2025-06-14 17:35:12 App\Jobs\ImageResize ........................... RUNNING
2025-06-14 17:35:12 App\Jobs\ImageResize ...................... 20.09ms DONE
2025-06-14 17:35:12 App\Jobs\SendImagesInEmail ..................... RUNNING
2025-06-14 17:35:13 App\Jobs\ImageProcessor ........................ RUNNING
2025-06-14 17:35:13 App\Jobs\ImageProcessor ................... 11.83ms DONE
2025-06-14 17:35:14 App\Jobs\SendImagesInEmail ..................... 1s DONE
2025-06-14 17:36:15 App\Jobs\ImageProcessor ........................ RUNNING
2025-06-14 17:36:15 App\Jobs\ImageProcessor ................... 59.26ms DONE
2025-06-14 17:36:15 App\Jobs\ImageResize ........................... RUNNING
2025-06-14 17:36:15 App\Jobs\ImageResize ...................... 13.14ms DONE
2025-06-14 17:36:15 App\Jobs\ImageResize ........................... RUNNING
2025-06-14 17:36:15 App\Jobs\ImageResize ...................... 19.48ms DONE
2025-06-14 17:36:15 App\Jobs\SendImagesInEmail ..................... RUNNING
2025-06-14 17:36:18 App\Jobs\SendImagesInEmail ..................... 2s DONE

laravel horizon to monitor & take snapshot

horizon

horizon1

horizon2

horizon3

About

Batch processing jobs with Redis queues (Laravel Inertia SSR, Vue 3 Typescript) monitoring, metrics, snapshots with Laravel Horizon

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published