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

VovanMS's avatar

Forge Database Queue was duplicated

Hi guys, i am using Forge about 6 months, and i have a bug regarding Laravel database queue listener. On my forge site dashboard i see 1 database default queue listener, but when i click "Check worker status" i got 2 same database listeners with different PID: worker-145109:worker-145109_00 RUNNING pid 5036, uptime 0:07:01 worker-145410:worker-145410_00 RUNNING pid 5028, uptime 0:07:04 Also when i checked it using htop i also see this process.

How this second worker appear there?

I tried to kill this process, restart listener from forge dashboard, restart by php artisan queue:restart - no luck, because they both monitored by supervisor. Only i am not tried to reboot whole server, because it is production.

Please, if you have a suggestion, or some contacts person from forge support, write it down for i can ask him about this.

Thanks for your replies.

0 likes
2 replies
arukomp's avatar

What's wrong with 2 workers? it shouldn't impact how your queues are handled. Don't worry, it's not going to execute each job twice.

1 like
VovanMS's avatar

Thank you guys for a fast reply, i am solved the problem with Forge Support.

@arukomp I agree with you, and also expect this behavior, but 2% of our users reported about duplicated emails received and this problem is one of possible reason of duplication emails.

Please or to participate in this conversation.