I have a queuing system with my workers written in Laravel 4.2. I am getting a JOB_ID not found exception whenever artisan tries to get the next ready job in queue.
Investigating I noticed the following:
If the next ready Job has ID = 74, when I run artisan queue:work, it tries to pick up the next ready Job with ID 73 instead of 74 resulting in the JOB_ID not found exception.
I have restarted beanstalkd several time but issue persist. I have also checked the TTR for each job and set it to 3600 but still no luck.
Anyone experienced this before? Drilling down the Beanstalk PDA library, i noticed this happens when the ReleaseCommand class calls its dispatch method.
Anyone experienced this? What could possibly cause this? Thanks in advance.