Uh oh!
There was an error while loading. Please reload this page.
Automate requeue of inactive jobs - #5
Merged
Conversation
PeterC10force-pushed
the
11.0_DM-583_requeue_dead_jobs
branch
2 times, most recently
from
February 10, 2025 10:53
3e5f22d to
776c454ComparePeterC10force-pushed
the
11.0_DM-583_requeue_dead_jobs
branch
from
February 10, 2025 10:54
776c454 to
8629acdCompare* Job Queue Lock model added to track jobs being actively processed by Odoo * Any job not being actively worked on will either be: * Requeued, if max_retries not reached * Marked as failed, if max_retries reached * Covers cases where the Odoo instance is restarted or a job is killed by Odoo due to exceeding the limit_time_cpu setting Backport of enhancement from Odoo 16 PR on OCA: OCA#716
PeterC10force-pushed
the
11.0_DM-583_requeue_dead_jobs
branch
from
February 10, 2025 10:57
8629acd to
cb47865CompareEslamTharwatotrium
approved these changes
Feb 10, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Backport of enhancement from Odoo 16 PR on OCA: OCA#716
Currently testing on Staging.
Need to decide the following:
** A: Use the retries
** A: No error unless logging an error. Instead the
requeue_dead_jobsmethod will return info on the pending/failed jobs, this info can be used to manually report the event to Sentry with the desired tags.** A: No issue identified, allows Odoo to get itself back into a healthy state if service is restarted abruptly
** A: Will keep it, for cases where jobs are running for a long time but have not been killed