BizTalk priority-based message processing improvement (319450)
The information in this article applies to:
- Microsoft BizTalk Server 2002
This article was previously published under Q319450 SYMPTOMS BizTalk Server has added the ability for the BizTalk
messaging engine to prioritize the processing of messages from the work queue.
After you install the fix that is described in this article, you can set a
priority level between 1 and 10 on a channel, so that BizTalk Server processing
sorts the messages by priority. This is included in Service Pack 1.
CAUSE BizTalk Server uses a single work queue to process inbound
messages and has no message or channel priority. Because of this, messages that
are submitted to a BizTalk Server are not prioritized. This may cause delays
when BizTalk Server processes a BizTalk Server channel that may have a higher
priority in terms of business logic.
After you install this fix, or
upgrade to Service Pack 1 (SP1), the BizTalk Server 2002 messaging engine can
prioritize the processing of messages from the work queue that is bound for one
channel over the processing of messages that are destined for another channel.
You can configure BizTalk Server channels with a priority level so that the
BizTalk Messaging Services process messages in a channel in order of channel
priority instead of in "first in, first out" (FIFO) order. Ten levels are
available for channel priority. The default setting is a priority level of 5
for all channels, so when you use the default settings, all messages are
processed in FIFO order (the current behavior of BizTalk Server).
NOTE: This is a change in channel priority. It is not a change in
message priority.
RESOLUTIONService pack information
For more information about the latest service pack for BizTalk Server
2002, click the following article number to view the article in the Microsoft Knowledge Base:
815781
How to obtain the latest BizTalk Server 2002 service pack
Hotfix informationA supported hotfix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Only apply it to systems that are experiencing this specific problem. This hotfix may receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next BizTalk Server service pack that contains this hotfix. To resolve this problem immediately, contact Microsoft Product Support Services to obtain the hotfix. For a complete list of Microsoft Product Support Services telephone numbers and information about support costs, visit the following Microsoft Web site: Note In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question. The English version of
this fix should have the following file attributes or later:
Date Time Version Size File name
----------------------------------------------------------------
11-Apr-2002 16:41 13,680 Btm_priorityupgrade.sql
29-Apr-2002 20:00 3.0.1511.0 508,176 Ciscore.dll
29-Apr-2002 20:00 3.0.1511.0 401,680 Cisengine.dll
29-Apr-2002 20:00 3.0.1511.0 327,952 Mscis.exe
11-Apr-2002 16:41 19,632 Sq_priorityupgrade.sql
11-Apr-2002 16:41 1,496 Updatechannel.vbs
NOTE: This change is only available and supported on BizTalk 2002
Server. REFERENCESFor more information about how to use the SQL Query
Analyzer, see the following Microsoft Developer Network (MSDN) Web site:
For more information about the latest service pack for BizTalk Server
2002, click the following article number to view the article in the Microsoft Knowledge Base:
815781
How to obtain the latest BizTalk Server 2002 service pack
Modification Type: | Major | Last Reviewed: | 1/20/2006 |
---|
Keywords: | kbHotfixServer kbQFE kbBizTalk2002SP1fix kbfix kbinfo KB319450 |
---|
|