On 3 Dec 2008, at 10:34, WhiteSock wrote:
Hi all,
1
a) Create a new connection & session for every consumer which wants to
receive message from a destination.
b) Multiple consumer share the same connection & session.
Is there any difference (such as performance) between a & b ?
2 When I create a consumer to receive message, I found the following
threads
running on the background:
* Thread [ActiveMQ Transport: tcp://localhost/127.0.0.1:61616]
(Running)
* Thread [InactivityMonitor ReadCheck] (Running)
* Thread [InactivityMonitor WriteCheck] (Running)
* Thread [ActiveMQ Session Task] (Running)
Is there any chance that I can set these threads' name (because I
create a
new connection & session for each consumer, I want to set these
threads'
name to the destination name which they susbcribed to)?
Cheers.
--
View this message in context:
http://www.nabble.com/Question-about-ActiveMQ%27s-worker-thread-tp20810431p20810431.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.
The InactivityMonitor threads belong to the Transport - currently
there isn't a way of setting there names - as they are constructed
before the connection clientId is set.
If you raise an issue on our issue tracker (or better still - submit a
patch!) - we'll see if we can get this in the next release
cheers,
Rob
Rob Davies
http://fusesource.com
http://rajdavies.blogspot.com/