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

                 Key: SM-1841
                 URL: https://issues.apache.org/activemq/browse/SM-1841
             Project: ServiceMix
          Issue Type: Improvement
          Components: servicemix-jms
    Affects Versions: 3.3
         Environment: new servicemix-jms endpoint
            Reporter: Torsten Mielke


The [new servicemix-jms 
endpoint|http://servicemix.apache.org/servicemix-jms-new-endpoints.html] 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|http://servicemix.apache.org/servicemix-jms.html] 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. 



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to