Hi,
I'm new to visualcron and just testing it as an alternative to the windows task scheduler.
I want to limit the number of jobs running in parallel within one group and add further jobs to a queue.
Example: I have 10 Jobs that should run at certain times, but for performance reasons I only want to allow 5 of them to run at once. The 6th Job should only start if at least one of the others has finished and otherwise wait till it has.
Which of the other jobs finished does not matter. It is important, that the queue respects the original scheduling order, i.e. once one job finishes, the one in the queue that was scheduled to start first should start first. So no "wait for x minutes and check again", as this might start job 8 before job 7.
I think this is possible with some complicated use of variables counting up and down.
I was wondering, if there is a simpler solution for this?
Thanks and Regards
Jochen