FIX: Batching orchestration performance decreases under load in BizTalk Server

Applies to: BizTalk Server 2013 R2 BranchBizTalk Server 2013 R2 DeveloperBizTalk Server 2013 R2 Enterprise

Symptoms


The Microsoft.BizTalk.Edi.BatchingOrchestration.BatchingService orchestration performance is decreased over time, and there's a backlog in the BizTalkMsgBoxDb Spool and InstanceStateMessageReferences_<HOST> tables.

This issue is more prominent when the following conditions are true:
  • The EDI Batching termination criteria is configured to let the orchestration instance run longer.
  • The EDI Batching release criteria is configured to release the outgoing batch more frequently.
  • There's a large load of messages being processed by EDI BatchingService orchestration.

Resolution


Cumulative update information

For BizTalk Server 2013 R2

The fix that resolves this issue is included in Cumulative Update 5 for BizTalk Server 2013 R2.

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.