laravel:queues-and-horizon
33
总安装量
19
周安装量
#11194
全站排名
安装命令
npx skills add https://github.com/jpcaparas/superpowers-laravel --skill laravel:queues-and-horizon
Agent 安装分布
claude-code
17
gemini-cli
12
codex
10
github-copilot
8
windsurf
7
Skill 文档
Queues and Horizon
Run workers safely, verify execution, and test job behavior.
Commands
# Start worker
sail artisan queue:work --queue=high,default --tries=3 --backoff=5 # or: php artisan queue:work --queue=high,default --tries=3 --backoff=5
# Horizon (if installed)
sail artisan horizon # or: php artisan horizon
# Failed jobs
sail artisan queue:failed # or: php artisan queue:failed
sail artisan queue:retry all # or: php artisan queue:retry all
Patterns
- Use named queues for prioritization; keep defaults sane
- Add actionable
Log::warning/::errorwith context in jobs - Idempotency: make jobs safe to retry
- Emit metrics where possible; observe in Horizon or your APM
Testing Jobs
- Use
Bus::fake()to assert dispatching in unit tests - Use integration tests to verify side-effects (DB/IO)