8 Replies Latest reply on Sep 8, 2011 5:33 AM by Andy Taylor

    Using Stomp::Receipt - Performance is slow

    ameya mk Newbie

      Hi,

       

      We are trying to get hornetQ in as reliable setting as we can. Currently we are running it as follows:

       

      1. We are using stomp client. However, we are using safe_send approch than just simple send according to this documentation:

        

      http://search.cpan.org/~huguei/Net-Stomp-Receipt-0.36/lib/Net/Stomp/Receipt.pm

       

      2. Messages are persistent. Also, paging is enabled.

       

      In above settings we are seeing performance of only about 200-300 messages per second. I have almost 10 producers producing data, and their combined performance is only around ~200-300 messages per second.

       

      We want to run the Q in as reliable setting as we possibly can. So I have 2 questions:

       

      1. Is this performance optimal? Can we improve the speed?

      2. We will be using stomp for our clients. Is there any more reliable way of producer sending data other than protocol mentioned here?

      http://search.cpan.org/~huguei/Net-Stomp-Receipt-0.36/lib/Net/Stomp/Receipt.pm

       

      Thanks,

       

      Ameya