Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Ronster's avatar

Homestead & Queues

Hi,

I'm running on homestead and need to run a job via a queue. on production (forge) this works perfect. however on my homestead install I can see that the job is pushed onto the queue but it never get's processed.

I'm running beanstalkd console to see all the jobs. I already did php artisan queue:listen.

What am i missing here?!?!

Thanks, Ronnie

0 likes
7 replies
Ronster's avatar

I already followed that page. it looks like my jobs aren't fired from the queue or something

willvincent's avatar

Is you queue driver configured correctly for you dev environment? Can you force processing of at least one item with php artisan queue:work instead of queue:listen?

tomopongrac's avatar

Maybe you did not configure correctly in the local .env file

QUEUE_DRIVER=beanstalkd

Ronster's avatar

Yes it is, I can see job being pushed on the queue. They immediately go to current-job-ready but also stay there.

queue:work doesn't help also. Any other suggestions?

Ronster's avatar

Seems like specifying a specific queue solves the problem..

4 likes
projects_act's avatar

@RONSTER - Could you please make it more clear. I have the same issue. How did you specify a specific queue?

Please or to participate in this conversation.