P E N C I L
Login

Receiving JMS

  1. http://docs.spring.io/spring/docs/current/spring-framework-reference/html/jms.html
  2. DefaultMessageListenerContainer
    1. ​cacheLevelName: 
      "The cache level of the container can be customized. Note that when no caching is enabled, a new connection and a new session is created for each message reception. Combining this with a non durable subscription with high loads may lead to message lost. Make sure to use a proper cache level in such case."
      1. CACHE_CONSUMER: Constant that indicates to cache a shared JMS Connection and a JMS Session for each listener thread, as well as a JMS MessageConsumer for each listener thread.
    2. "Actual MessageListener execution happens in asynchronous work"