Announcement

Collapse
No announcement yet.

How to get from MSMQ high performance

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • How to get from MSMQ high performance

    Hi all,
    At my company we have one server that have MSMQ on it.
    The programs that use the MSMQ only send data to it and no two messages are
    related. I am using Windows Server 2003.


    I am looking for ways to get higher performance from the MSMQ by configuration (not programing)
    one way that I find out is use a Load Balancer hardware and two or more servers.

    Are there any other way

  • #2
    Re: How to get from MSMQ high performance

    Please confirm that MSMQ means Microsoft Messenging Queue and not My Sister Makes Quiche. Thanks.
    1 1 was a racehorse.
    2 2 was 1 2.
    1 1 1 1 race 1 day,
    2 2 1 1 2

    Comment


    • #3
      Re: How to get from MSMQ high performance

      I am confirming

      Comment


      • #4
        Re: How to get from MSMQ high performance

        Originally posted by eliboy View Post
        I am looking for ways to get higher performance from the MSMQ by configuration (not programing). One way that I find out is use a Load Balancer hardware and two or more servers.

        Are there any other way
        Out of the box, MSMQ is configured to go as fast as possible - the core functionality is message delivery. Your choice of message type will have a small impact - express messages are faster than transactional messages but at the expense of guaranteed delivery.

        In most circumstances, the bottleneck is the application that is processing the incoming messages and there is usually room for improvement here (no insult intended on your programming skills).

        If you do find the bottleneck is the power of the server then you can either scale up (better machine) or scale out (more machines). Big problem here is that you cannot load balance Transactional messages.

        899611 How Message Queuing can function over Network Load Balancing (NLB)

        Cheers
        John Breakwell (MSFT)

        Comment


        • #5
          Re: How to get from MSMQ high performance

          Originally posted by biggles77 View Post
          Please confirm that MSMQ means Microsoft Messenging Queue and not My Sister Makes Quiche. Thanks.
          It's Microsoft Message Queuing. Get it right.

          Comment


          • #6
            Re: How to get from MSMQ high performance

            Hi,
            I did a research over the internet (I love ) and find all of this websites that help to get more performance from the MSMQ even with out NLB.

            http://www.devx.com/enterprise/Article/22314/0/page/3
            http://blogs.msdn.com/johnbreakwell/...rformance.aspx
            http://support.microsoft.com/kb/199428
            http://support.microsoft.com/kb/174307
            http://support.microsoft.com/kb/897326

            Have Fun

            Comment


            • #7
              Re: How to get from MSMQ high performance

              I have one more article from Microsoft that explain how to config the MSMQ to work with NLB - http://support.microsoft.com/default...b;EN-US;899611

              Comment


              • #8
                Re: How to get from MSMQ high performance

                Originally posted by JohnBrea View Post
                It's Microsoft Message Queuing. Get it right.
                Used less letters to reduce the carbon footprint.
                1 1 was a racehorse.
                2 2 was 1 2.
                1 1 1 1 race 1 day,
                2 2 1 1 2

                Comment

                Working...
                X