13-10-23 09:17 AM
Hello,
What do you guys think is the best scheduling method. Using the following examples
RunTimeResource1 , RunTimeResource2, RunTimeResource3
Queue1 , Queue2 , Queue3 , Queue 4
Method One
Schedule 1
Task 1
Task2
Task3
Task4
(each Resource has its own schedule with a task for each Queue as above)
Method Two
Schedule 1
Task 1
(each queue has its own schedule with one task that has all Run Time Resources)
13-10-23 02:48 PM
Hi Stephen,
I would always default to Method Two. The reason for this is that if RuntimeResource1 - Queue 2 fails in Task 2 due to a termination or another unexpected cause, it's possible that Task 3 will not kick-off as the RuntimeResource1 is now either offline or busy.
In Method Two, if one of the automations terminates on RuntimeResource1 you have two other resources that are still performing the work in 2 & 3. I would be careful with Method 2 though, if you are not monitoring the control room actively, it could be a while until you realize that RR1 is no longer working on queue items and now your backlog is growing in Queue 1.
Two other points, always ensure that you are using the Login Agent in your tasks before kicking off a process and ensure you provide a minimum of 60 seconds in between tasks.
Thanks!
13-10-23 03:05 PM
That's some great points , than you. We currently have Login Agent running on its own schedule, but I think putting it as a a task at the start of method 2 scheduling would be a better option.
Thank You