Hi Jason, There are quite a few variables to consider for this, but from the top of my head I'd suggest you look into increasing the "cache-level" and "concurrentConsumers" properties of camel-jms and possibly provide pooling or caching of your connections using something like Springs "CachingConnectionFactory" or PooledJMS (https://github.com/messaginghub/pooled-jms").
Strong YMMV disclaimer depending on your specific setup and requirements though, make sure to test these things properly.