Blog

BizTalk 2009/2010 HL7 Accelerator Registry Setting for Increased ACK/Response Processing

by Michael Stonis

There is a registry setting that can be changed for BizTalk server which allows you to configure the timeout for asynchronous calls using the MLLP adapter. This was originally posted as a hotfix for earlier editions of BizTalk and the details can be found here. This setting is especially valuable for systems needing high throughput.

Here are updated instructions for configuring this setting on BizTalk 2009 and 2010 installations.

  1. Open RegEdit
  2. Navigate to the following path:
    • BizTalk 2009 (32-bit): HKEY_LOCAL_MACHINESOFTWAREMicrosoftBizTalk Accelerator for HL7Version 2009
    • BizTalk 2009 (64-bit): HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftBizTalk Accelerator for HL7Version 2009
    • BizTalk 2010 (32-bit): HKEY_LOCAL_MACHINESOFTWAREMicrosoftBizTalk Accelerator for HL7Version 2010
    • BizTalk 2010 (64-bit): HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftBizTalk Accelerator for HL7Version 2010
  3. Add a new DWord Value
    • MLLPSendFlushTimeout
    • For the value, select Decimal and then provide a value between 500-1,000
  4. Restart all host instances that use the MLLP adapter for the updated configuration to take place

About Michael Stonis

Michael Stonis, Prosch Consulting's Technical Partner, has been immersed in software development since computers had turbo buttons. Currently, he is the lead BizTalk architect and .Net developer helping integrate healthcare systems. Michael strongly believes in open-source software and sharing of information, which he has carried over to his design and methodology. View all posts by Michael Stonis → « Back to Blog main page

Leave a Reply

Your email address will not be published. Required fields are marked *

*


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>