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
