NCronJob-Dev/NCronJob

Make Isolation level available

linkdotnet opened this issue · 0 comments

Currently, there is no isolation between the jobs and the scheduler. Long-running synchronous jobs can take the scheduler hostage.

On the other hand, spawning many Task.Run will decrease scalability.

Therefore, there has to be a configuration on the job level that dictates whether or not the synchronous part runs in the scheduler or is completely disconnected via Task.Run.