Friday, September 10, 2021

Batch framework contention reduction

 "Batch framework contention reduction" feature has been added since PU31 and something that I would suggest to be enabled at all times.

This feature is especially useful when using batches that generates additional runtime tasks (ie. bulk sales posting for example). 

In some scenario there could be deadlock issues that could cause the runtime tasks not to run, however the batch (header) status would still be set to Ended. Let's hope Microsoft will change this to Error in the future versions - as otherwise nobody would even be aware of this issue happening.

After enabling the feature, we haven't noticed the deadlock issue happening anymore.

Some more explanation about the feature is available at this link

No comments:

Post a Comment