First of all thanks for reply.
Are there any error messages/logging? No
When you say they are no longer working do you mean a job itself stops after 12 minutes or Hangfire stops triggering jobs after 12 minutes? Hangfire is working, the jobs are not working anymore.
Would it be possible that a job is still running while that same schedule triggers another of that same job to run? Yes, one of it.
Would they interfere with each other? It should not.
After setting WorkerCount = Environment.ProcessorCount * 20 it worked.
Then some of the jobs are beginning after 50 Minutes to start multiple at the to same time.
The scheduling is running but the jobs are stopping again at 1 hour 10 minutes.
It is not programmed to start same jobs several times and it is not wanted.
Is there a option to prevent this behaviour ?
My code looks llke this: ( one of five jobs )
recurringJob.AddOrUpdate<Commands.Job1>(“job1”, x => x.run(con.createSession()), “*/2 * * * *”);