Laravel 4, Beantalkd, Supervisor, and Beanstalk Console
These are the columns in the console for observing jobs: current-jobs-urgent current-jobs-ready current-jobs-reserved current-jobs-delayed current-jobs-buried total-jobs
Typically, while a job is running I see it in the current-jobs-reserved. When complete, it shows in total-jobs.
I use a default tube for mail, and a workflow manager tube for processing project data. Sometimes, when adding a job to the queue the job will be added then immediately move to the Total-Jobs never executing. If I stop the project's workflow process (using a web form in my app) then start it again, the job is added and begins to run in the current-jobs-reserved.
This also happens with email. One is put in the queue, doesn't execute but is moved to the Total Jobs column. The next email put into the queue works as expected.
The problem is intermittent. I cannot always tell when one is going to work or not, and there is nothing in the logs or failed jobs table.
I was wondering if anyone has ever experienced this and figured out why it happens.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community