MSMQ in a Network Load Balancing server farm

Hi

I have a slightly bizarre question based on the use of MSMQ within a load-balanced farm. In general, I can use load balancing to my advantage - I simply replace the physical host with that of the virtual server and I'm laughing.

However I have one scenario where I need clients to send messages via MSMQ to the virtual server, but have only one (master) server in the farm process the messages. The master server is decided (very basically) by a race condition at start-up and subsequent health checks. It is possible that the master could switch at any time, depending on availability etc.

My question is this: If I have only one server in my farm configured to receive messages at any one time, will all messages directed to the virtual server arrive here Or will they simply be routed to any server in the farm, and sit there waiting to be received

Any help will be gratefully received!

Thanks in advance


Answer this question

MSMQ in a Network Load Balancing server farm