[rabbitmq-discuss] BrokerUnreachableException on .NET client
aaron.feng at gmail.com
Wed Jun 10 20:34:06 BST 2009
For 500 threads:
I didn't see any errors in the rabbit.log, but the client blew up.
On Wed, Jun 10, 2009 at 2:15 PM, Matthias Radestock<matthias at lshift.net> wrote:
> Aaron Feng wrote:
>> Below is the ToString():
>> None of the specified endpoints were reachable
>> Endpoints attempted:
>> endpoint=amqp-0-8://10.12.0.190:5672 <http://10.12.0.190:5672/>,
>> attempts=1, outcome=The AMQP operation w
>> as interrupted: AMQP close-reason, initiated by Library, code=0,
>> text="End of st
>> ream", classId=0, methodId=0, cause=System.IO.
>> EndOfStreamException: Unable to re
>> ad beyond the end of the stream.
>> at System.IO.__Error.EndOfFile()
>> at System.IO.BinaryReader.ReadByte()
>> at RabbitMQ.Client.Impl.Frame.ReadFrom(NetworkBinaryReader reader)
>> at RabbitMQ.Client.Impl.SocketFrameHandler_0_9.ReadFrame()
>> at RabbitMQ.Client.Impl.ConnectionBase.MainLoopIteration()
>> at RabbitMQ.Client.Impl.ConnectionBase.MainLoop()
>> Stack trace:
>> at RabbitMQ.Client.ConnectionFactory.CreateConnection(Int32
>> maxRedirects, Amq
>> pTcpEndpoint endpoints)
>> RabbitMQ.Client.ConnectionFactory.CreateConnection(AmqpTcpEndpoint endpo
>> at RabbitMQ.Client.ConnectionFactory.CreateConnection(String address)
>> at RabbitTest.Program.DoWork() in
>> m.cs:line 65
>> I also looked in the rabbit.log, nothing interesting.
> That looks like the server is dropping the connection, in which case
> there really should be something in the server logs. How many "accepted
> TCP connection", "starting TCP connection" and "closing TCP connection"
> messages do you get for a typical test run? And are there really no
> warnings or errors?
> It is possible that the server is simply too busy draining messages from
> your few hundred publish-as-fast-as-I-can channels.
More information about the rabbitmq-discuss