I'm using Forge to manage a client's server and originally I set it up to use database as the queue driver. I've tried changing it to the
beanstalkd driver, but for some reason Laravel is still pushing jobs to the database table, and as a result they aren't being processed.
Here's what I've done:
QUEUE_CONNECTIONto beanstalkd in the
php artisan config:cache)
php artisan cache:clear)
php artisan queue:restart)
systemctl status beanstalkd)
I'm not sure what else I could do to get this to work. Anything that gets queued in the application just implements the
ShouldQueue interface, so it's not like the queue driver is hard coded anywhere in my code.