-
Notifications
You must be signed in to change notification settings - Fork 651
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ProcessPendingUpdates #1291
Comments
Could it have something to do with it? |
Hey, thanks for your suggestion. Looks like you got the anwser. I will make time to follow all the messages in this topic. |
This looks definitely related. Telescope 4.15 introduce this new As I understood how it supposed to work, when the JobWatcher call a Telescope::recordUpdate() (when job being processed OR when job failed) an update is pushed to the Telescope::$updatesQueue. Problem is, we mostly all have $entry->isFailedJob() condition in our TelescopeServiceProvider, to only store failed job in telescope. So a "normal" job does NOT exists in telescope_entries table. Because of this, the telescope_entries can't be updated, and is pushed again here. As $failedUpdates not empty, ProcessPendingUpdates job is retried 10sec later. So each normal Job, generate 3 extra ProcessPendingUpdates job. @nunomaduro may help on this ? |
The goal of this particular job is process any pending updates on Telescope. So, we probably should ignore it on Horizon somehow. Can you make a pull request (and test it locally) on that @hipoagencia ? |
Perfect explanation, thanks for your time. |
Okay! I'm late to travel and i dont have time to do this right now. But, as soon as i can, i will do. |
I use telescope and horizon in my app too, and also faced the same problem. i need telescope mainly for excepеions etc, so i decided to act roughly. |
Horizon Version
5.15
Laravel Version
10.13
PHP Version
8.1
Redis Driver
Predis
Redis Version
Last
Database Driver & Version
Centos
Description
Hello!
When I'm running on the online server, after finishing the entire queue, these processes keep appearing. Can you tell what it could be? Look the screenshot
Thanks
Steps To Reproduce
Just send jobs to Horizon
The text was updated successfully, but these errors were encountered: