mohannadelemary/laravel-unique-job-locks
Prevent duplicate Laravel queue jobs from running at the same time. This package adds unique locks to dispatched jobs so identical tasks are skipped or deduplicated until the first one finishes. Simple setup, configurable lock keys and TTLs, and support for Redis and other cache stores.
Find out why a ShouldBeUnique job won't dispatch: list and explain the unique-job locks held in your Laravel Redis cache store.
How can I help you explore Laravel packages today?