Thanks Mathew for the guidance. My conclusion at this point is that the memory issues we experienced are a consequence of the way we are (mis)using rabbitmq. I will adjust implementation of our consumer to take into consideration your comments in this thread. Thanks again, Rob.