Uploaded image for project: 'ServiceMix'
  1. ServiceMix
  2. SM-1841

New servicemix-jms endpoint out of the box uses listenerType="default" without any caching which drastically degrades performance.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 3.3
    • None
    • servicemix-jms
    • None
    • new servicemix-jms endpoint

    Description

      The new servicemix-jms endpoint out of the box uses the default Spring JMS message listener and has no caching turned on. This really degrades out of the box performance. Compared to the old servicemix-jms endpoint the standard new endpoint is slower by a magnitude. Only with proper caching configured in the new JMS endpoint (cacheLevel="CACHE_CONSUMER") or by configuring for a different MessageListenerContainer (listenerType="server") will the performance be similar to the old JMS endpoint.

      Perhaps we can improve the out of the box performance and configure some default caching? At least we should document the need for a proper configuration of the "default" listenerType better.

      Attachments

        Activity

          People

            ccustine Chris Custine
            tmielke Torsten Mielke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: