I have a similar similar setup (flow control turned off)

producer ==> EmbeddedConsumer ==> consumer. Producers producing messages to
kaha persisted topics

In the test setup we have
10 producers per virtual-topic with 10 topics. There are 10 consumers for
each virtual topic
i.e., total of 100 producers, 100 consumers & 10 topics.


*Issue 1: *
When both producer and consumers are up and running we get a very good
throughput from the setup. When consumers don't consume the messages the
producer throughput *drops by 90%*

*Issue 2:*
We see ~750 threads in the system. 100 threads for producers, 100 threads
for consumers is what we can account for. Not able understand why there are
~550 threads used by ActiveMQ. Even if we account 1 thread each for producer
& consumer we account for 200 off of 550.

Appreciate we can get a response explain this backlog issue and high
resource usage.

--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Upstream-throttling-and-backlog-tp3451330p3767280.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to