Laravel 4: Queues and Multiple Listeners

Viewed 2679

If I am running Beanstalk with Supervisor on a server with a Laravel 4 application, and I want it to process all queues asynchronously -- as many as it can at the same time -- can I have multiple listeners running at the same time? Will they be smart enough to not "take" the same to-do item from the queue, or will they all reach for the same one at the same time, and thus not work in the way I'm wanting? In short, I want to use Queues to process multiple tasks at a time -- can this be done?

php artisan queue:listen && php artisan queue:listen && php artisan queue:listen
1 Answers
Related