david-garcia/php-resque-scheduler
PHP port of resque-scheduler for php-resque, adding delayed job scheduling. Enqueue jobs to run at a future timestamp or after N seconds, compatible with the Ruby resque-scheduler web UI. Recurring/cron-style jobs not yet supported.
Illuminate\Queue) if Resque is used as the queue driver. This requires manual bridging but is feasible.schedule:run (via laravel/schedule) or spatie/laravel-schedule may offer better long-term support. This package’s niche is Resque-specific scheduling, which is outdated in Laravel’s ecosystem.laravel-horizon.spatie/laravel-schedule, laravel-horizon) that better fit Laravel’s roadmap?chrisboulton/php-resque (or a maintained fork).--ignore-platform-reqs if PHP/Redis versions mismatch).php artisan resque:work QUEUE_NAME
| Failure Scenario | Impact | Mitigation |
|---|---|---|
| Redis downtime | Scheduled jobs lost; workers fail. | Use Redis sentinel/replication. |
| Worker process crash | Missed jobs; no retries by default. | Implement health checks + supervisor (e.g., PM2). |
| Job execution failure | Silent failures if no error handling. | Add job failure callbacks (e.g., failed table). |
| Package incompatibility | Breaks on PHP/Laravel updates. | Fork and maintain locally. |
redis-cli) for troubleshooting.How can I help you explore Laravel packages today?