mulesoft/mule-transport-amqp — Issue #6: Failure to receive messages under load
Author: mouldt
Created: 2011-12-10 09:12:44+00:00
State: open

I mentioned this previously that when we place our system under load we were seeing messages still being delivered and also consumed but not processed by mule.
We have done some further digging and we found that the RabbitMQ Java API was consuming the messages but bot firing into the HandleDelivery event inside the transport.
We have re-built the transport against the latest (2.7.0) java api and this has now resolved this issue.
There are some minor code changes required to jump from 2.4.1 to 2.7.0. The biggest is the fallback connection addresses on the ConnectionFactory is no longer supported so we manually iterate the address loop now until we get a connection to a broker.
If we could get an official version built for 2.7.0 that would be great.

Kind Regards
Tony