Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
To increase performance, the MSMQ adapter is multithreaded. If you have many receive locations, there may not be enough threads available for all the receive locations. This prevents some of the receive locations from picking up messages. There are three ways to solve this problem:
Add BizTalk Hosts to your computer and divide the receive locations among the hosts. Adding hosts makes more threads available for the receive locations.
Set the Serial Processing property to
True
on each receive ___location. Setting the property toTrue
assigns a single thread to each receive ___location. This leaves more threads available in the pool. However, this may also cause a decrease in performance.Modify the registry to increase the number of threads that are available to the host for the MSMQ adapter receive handler. For more information see the Modify the CLR Hosting thread values for the host section of Configuration Parameters that Affect Adapter Performance.