I am doing performance tests with Artemis 2.6.2 and QPID-JMS 0.34 client. I can 
max-out the CPU of test machines (client and broker) with my qpid-jms based 
performance client that uses multiple producers/consumers if I am configuring 
the qpid client without failover. If I however change the connect string from 
"amqps://server:5671?..." to 
"failover:(amqps://server:5671)?failover.maxReconnectAttempts=-1&..." the 
message rate of the qpid client drops by 75% and the CPU usage on the sending 
machine stays at around 5%. Is that an expected behaviour? Can anyone else 
reproduce that?

Thanks,
Jo

Reply via email to