activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "D V Gangadhar Rao (JIRA)" <j...@apache.org>
Subject [jira] [Created] (AMQCPP-509) Support for AlwaysSessionAsync in AMQ CMS CPP library
Date Wed, 04 Sep 2013 14:53:51 GMT
D V Gangadhar Rao created AMQCPP-509:
----------------------------------------

             Summary: Support for AlwaysSessionAsync in AMQ CMS CPP library
                 Key: AMQCPP-509
                 URL: https://issues.apache.org/jira/browse/AMQCPP-509
             Project: ActiveMQ C++ Client
          Issue Type: Improvement
            Reporter: D V Gangadhar Rao
            Assignee: Timothy Bish


On the consumer side, there are two layers of threads responsible for receiving
incoming messages: the Session threads and the MessageConsumer threads.
In the special case where only one session is associated with a connection,
the two layers are redundant and it is possible to optimize the threading model by setting
the alwaysSessionAsync to false.

Setting the AlwaysSessionAsync to false would have the consumer directly pull the messages
from the transport without the need for IO thread. 
Refer to the above pdf for more information.


This feature is not supported in the latest version of CMS CPP library.



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message