透過 Laravel Horizon 可以快速監看 queued jobs 的運作狀況,不過要注意的是僅支援資料放在 Redis 中的 queue:
Laravel Horizon requires that you use Redis to power your queue. Therefore, you should ensure that your queue connection is set toredis
in your application’sconfig/queue.php
configuration file.
所以要先檢查幾個項目:
- 記得
composer reuqire predis/predis
- 在
.env
中的QUEUE_CONNECTION
數值必須是redis
config/queue.php
中的default
建議直接改成redis