<div>Hi -</div><div><br></div>For the Java client API, the RabbitMQ documentation says that<div>a single channel should not be used by more than one thread, but</div><div>it does not explicitly say anything about connections.</div>

<div><br></div><div>Is it ok to have multiple threads (each with their own channel)</div><div>sharing the same connection?  Is there some advantage (performance</div><div>or otherwise) to using a single connection verses multiple ones?</div>

<div>BTW - I&#39;m assuming that each connection corresponds to a</div><div>socket, and so opening lots of them consumes a somewhat limited</div><div>system resource.<br clear="all"><br>Thanks,<br><br>- Jim<br><br>Jim Irrer     <a href="mailto:irrer@umich.edu">irrer@umich.edu</a>       (734) 647-4409<br>

University of Michigan Hospital Radiation Oncology<br>519 W. William St.             Ann Arbor, MI 48103<br>
</div>