RE: Load balancing BT server 2004
From: Eldar Musayev (Eldar_Musayev_at_online.microsoft.com)
Date: 01/06/05
- Previous message: Eldar Musayev: "RE: SQLSERVERAGENT Warning in EventLog (Event ID 208)"
- Next in thread: DaveC: "RE: Load balancing BT server 2004"
- Reply: DaveC: "RE: Load balancing BT server 2004"
- Messages sorted by: [ date ] [ thread ]
Date: Thu, 06 Jan 2005 18:17:46 GMT
Well, if you send messages to different queues (Biztalk receive locations),
then it should be load balanced ok. In this case, check your F5
configuration. For reference, MSMQ port is 1801.
If you send all messages to the same queue (recieve location in
BizTalk)from the same sender/queue, then you have a problem whether you are
using BizTalk or Windows MSMQ. The reason is that exactly once in order
delivery cannot send the first message to one machine and the second one to
another -- it will break the order. See more in my blog at
http://weblogs.asp.net/eldarm/, September 17 post. That also comes from
the way MSMQ works. When sending from host Ato host B queue C, it
establishes TCP connection. This is the moment where load balancing
happens. After TCP connection is established, all following messages for
queue Ñ from host A to host B go through this keep-alive point-to-point
connection until it is broken for some reason.
Hope, this clarifies the picture. Regards,
Eldar
This posting is provided "AS IS" with no warranties, and confers no rights.
EBusiness Server Team
--------------------
>> Thread-Topic: Load balancing BT server 2004
>> thread-index: AcTtPjvmq9B0/o/jR2ei9NWqrlHHLA==
>> X-WBNR-Posting-Host: 209.98.3.205
>> From: "=?Utf-8?B?RGF2ZUM=?=" <DaveC@discussions.microsoft.com>
>> Subject: Load balancing BT server 2004
>> Date: Tue, 28 Dec 2004 16:35:02 -0800
>> Lines: 16
>> Message-ID: <19E58F32-7E0C-42D4-8334-31B39CFD8203@microsoft.com>
>> MIME-Version: 1.0
>> Content-Type: text/plain;
>> charset="Utf-8"
>> Content-Transfer-Encoding: 7bit
>> X-Newsreader: Microsoft CDO for Windows 2000
>> Content-Class: urn:content-classes:message
>> Importance: normal
>> Priority: normal
>> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
>> Newsgroups: microsoft.public.biztalk.server
>> NNTP-Posting-Host: TK2MSFTNGXA03.phx.gbl 10.40.1.29
>> Path: cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl
>> Xref: cpmsftngxa10.phx.gbl microsoft.public.biztalk.server:10662
>> X-Tomcat-NG: microsoft.public.biztalk.server
>>
>> I have a three tier application. The web tier communicates with the
Biztalk
>> 2004 tier using MSMQT. We currently have 3 Biztalk machines. Each of
the
>> machines has the same functionality on them. We would like to load
balance
>> the MSMQT messages across these three machines. We have an expensive
BigIP
>> load balancer from F5. We want to use the F5.
>>
>> We have experimented with load balancing the MSMQT by configuring the F5
to
>> listen on all ports. It seems that once a web box sends a message to
one of
>> the BT boxes, all the requests from that box will be routed to that same
box.
>> We would like each request to be routed to another box.
>>
>> My question is has anyone been able to successfully load balance MSMQT
>> requests using F5? If so then is there some configuration on either the
F5
>> or BT Server that must be made to make this work?
>>
>> Thank you
>>
- Previous message: Eldar Musayev: "RE: SQLSERVERAGENT Warning in EventLog (Event ID 208)"
- Next in thread: DaveC: "RE: Load balancing BT server 2004"
- Reply: DaveC: "RE: Load balancing BT server 2004"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|