I've been using Supervisor for over a year now to run 40 jobs on a project.
Today, without any changes to the code or the server, two jobs got stuck, which caused some problems to the services I provide to my customers.
These jobs are very light, written in Python, and they usually process the workload in under 2 minutes.
However, they were stuck for hours.
Inside the code, I can't see anything that could've caused this.
Since I know 5 minutes would be more than enough to run the job, is there a way for me to set a TTL for these jobs?