<div dir="ltr"><div>One of my consumers threw the following error while running over the weekend. What are the possible causes for this and how can it be avoided?</div><div><br></div><div><br></div><div><div>None of the specified endpoints were reachable</div><div>Endpoints attempted:</div><div>------------------------------------------------</div><div>endpoint=amqp-0-9://rabbitmq.example.com:5672, attempts=1</div><div>System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.</div><div>   at System.Threading.Thread.StartInternal(IPrincipal principal, StackCrawlMark& stackMark)</div><div>   at System.Threading.Thread.Start(StackCrawlMark& stackMark)</div><div>   at System.Threading.Thread.Start()</div><div>   at RabbitMQ.Client.Impl.ConnectionBase.StartMainLoop()</div><div>   at RabbitMQ.Client.Impl.ConnectionBase..ctor(ConnectionFactory factory, Boolean insist, IFrameHandler frameHandler)</div><div>   at RabbitMQ.Client.Framing.Impl.v0_9_1.ProtocolBase.CreateConnection(ConnectionFactory factory, Boolean insist, IFrameHandler frameHandler)</div><div>   at RabbitMQ.Client.ConnectionFactory.FollowRedirectChain(Int32 maxRedirects, IDictionary`2 connectionAttempts, IDictionary`2 connectionErrors, AmqpTcpEndpoint[]& mostRecentKnownHosts, AmqpTcpEndpoint endpoint)</div><div>================================================</div><div>Stack trace:</div><div>   at RabbitMQ.Client.ConnectionFactory.CreateConnection(Int32 maxRedirects)</div><div>   at RabbitMQ.Client.ConnectionFactory.CreateConnection()</div><div>   at Fabric.Core.Queueing.RabbitMq.RabbitMqSyncRpcQueue.CreateConnection()</div><div>   at Fabric.Core.Queueing.RabbitMq.RabbitMqSyncRpcQueue.SendAndWaitImpl[TParam,TResult](TParam param, String topicSuffix)</div><div>   at Fabric.Core.Queueing.RabbitMq.RabbitMqSyncRpcQueue.<>c__DisplayClass1`2.<SendAndWait>b__0()</div><div>   at Fabric.Core.Queueing.RabbitMq.RabbitMqQueueBase.QueueActionWithRetry[T](Func`1 action)</div></div><div><br></div></div>