Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Queue Management Laravel Package

jeffersongoncalves/laravel-queue-management

Laravel Queue Management adds tools to monitor and manage your application's queues, including viewing pending and failed jobs, retrying or deleting failures, and keeping background workers healthy. A lightweight way to gain queue visibility and control without extra infrastructure.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for ops tooling: This package owns the fiddly translation between failed-job ids and uuids across queue.failed.driver values (database vs database-uuids). The 1.0.1 patch is exactly the kind of edge-case maintenance we would otherwise carry in-house, so it strengthens the case for adopting rather than building a thin internal wrapper.
  • Feature decisions around support/admin tooling: Safe retry()/forget() semantics underpin any internal "failed jobs" admin screen, support runbook, or cleanup command. The fix confirms the package behaves correctly when operators act on a specific failed job rather than the whole table.
  • Roadmap risk assessment: The 1.0.0 → 1.0.1 delta shows the uuid path was previously incorrect (wrong job could be retried/deleted on MySQL; silent no-ops elsewhere). Budget a small validation task in the adoption milestone rather than assuming drop-in correctness — and pin the version.
  • Use cases unlocked/validated: Programmatic retry/forget in support tooling, scheduled pruning of stale failed jobs, and multi-environment setups where driver config differs between local and production.

When to Consider This Package

  • Good fit: You rely on Laravel's failed_jobs table and need code-level retry()/forget() rather than dashboard-only operations; you run MySQL; or you use the database-uuids driver, where 1.0.1 specifically fixes broken forget() behavior.
  • Check before adopting: Confirm your actual queue.failed.driver value per environment — the historical bug means behavior differs by driver, so a single-environment smoke test is not sufficient evidence.
  • Look elsewhere if: You need queue observability, metrics, or a UI (Horizon or a monitoring vendor covers that), you rarely touch failed jobs, or you require commercial support/SLA. This is a narrow utility, not a queue management platform.
  • Upgrade guidance: 1.0.1 is a patch release with no breaking changes or deprecations; upgrading from 1.0.0 is low risk and recommended if you use uuids or MySQL. If you are evaluating fresh, start at 1.0.1 and add a regression test covering the uuid input path.

How to Pitch It (Stakeholders)

For executives: A small, actively maintained utility that removes a class of production incidents — previously an operator action could delete the wrong failed job or silently do nothing. The 1.0.1 patch closes that gap at no integration cost, making adoption lower risk than an internal build.

For engineering: 1.0.1 corrects uuid handling in forget()/retry(): uuids are now passed through untouched, and the failed job's uuid is resolved correctly when queue.failed.driver is database-uuids. No API changes, no migrations, no breaking changes — pin the version, verify the driver setting per environment, and add a test around the uuid path.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console