Let's assume we have two scheduled tasks, both with the option Run task as soon as possible after a scheduled start is missed
toggled on.
These tasks are conflicting. In this case, one of them turns off service.exe
, and one of them an hour later turns it back on.
Assuming there is an issue, for example the server is entirely offline during this window (hopefully not!), it isn't important that service.exe
is off during this window. However, it is dreadfully important that service.exe
is on going forward from this window.
My fear is that, if both tasks trigger having neither been triggered previously, they will trigger in an order that taking the service offline will happen second, and thus service.exe
will not be running during production time.
Will missed scheduled tasks run in chronological order? If not, how is the order of missed scheduled starts decided?