BTSNTSvc.exe.config File

Dehydration properties and their default values are configurable in BizTalk Settings Dashboard or as XML in the BizTalk configuration file (BTSNTSvc.exe.config or BTSNTSvc64.exe.config). The values in the BizTalk configuration file are applied first. Then, the BizTalk Settings Dashboard settings are applied. The dehydration properties are read when all host instances containing an orchestration start.

This topic focuses on the BizTalk configuration file (BTSNTSvc.exe.config or BTSNTSvc64.exe.config). Many dehydration properties are not listed. These properties and their default values are still applied, even if they are not explicitly specified in the configuration file.

To change the default values, you must explicitly add them to your configuration file. For information about how to change the default dehydration behavior, see How to Modify Orchestration Throttling Settings. For information about orchestration memory throttling, see How to Modify Orchestration Memory Throttling Settings.

Following is the contents of the BTSNTSvc.exe.config file. This file is always located in the same directory as the BTSNTSvc.exe file, which is usually C:\Program Files\Microsoft BizTalk Server.

<?xml version="1.0" ?>  
<configuration>  
       <configSections>  
              <section name="xlangs" type="Microsoft.XLANGs.BizTalk.CrossProcess.XmlSerializationConfigurationSectionHandler, Microsoft.XLANGs.BizTalk.CrossProcess" />  
       </configSections>  
       <runtime>  
              <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">  
                     <probing privatePath="BizTalk Assemblies;Developer Tools;Tracking" />  
              </assemblyBinding>  
       </runtime>  
       <xlangs>  
              <Configuration>  
                     <Dehydration MaxThreshold="1800" MinThreshold="1" ConstantThreshold="-1">  
                            <VirtualMemoryThrottlingCriteria OptimalUsage="900" MaximalUsage="1300" IsActive="true" />  
                            <PrivateMemoryThrottlingCriteria OptimalUsage="50" MaximalUsage="350" IsActive="true" />  
                            <PhysicalMemoryThrottlingCriteria OptimalUsage="50" MaximalUsage="350" IsActive="false" />  
                     </Dehydration>  
              </Configuration>  
       </xlangs>  
</configuration>  

See Also

Using Settings Dashboard for BizTalk Server Performance Tuning