Hi All,
I have a batch job schedule to run every 3 minutes in D365 environment and have the below queries.In case the batch 1 starts at 11.13 and batch 3 starts 11.16 .
If the batch 1 takes too much time to complete lets say it gets completed at 11.18 then will the batch at 11.16 starts as per schedule or it will start after 11.18 or it will start at 11.16 but in waiting state.
example. Batch1 -start 11.10 end 11.13
batch 2 start 11,13 end 11.18
now batch 3 will start at 11.16 or will start at 11.18 or it will start at 11.16 but will execute only after 11.18.
Also what about the records in case batch 3 starts executing at 11.16 will it skips the records considered for batch 2 or not as the flag is updated after the completion of the batch.
My assumption is that batch 3 will start only after completion of batch 2.
But recently we are facing issue that a record with more lines is not getting executed and it gets executed by EOD which is very strange and if the same record is being ran manually then it runs properly.
I know how the recurrence etc is set.
Thanks,
Vikas Mehta.