[rabbitmq-discuss] Socket Error 104 when connecting to rabbit cluster
Rubo Liang
liangrubo at bytedance.com
Fri Jul 12 08:19:47 BST 2013
Hi,
I have a rabbit cluster with 3 servers. I got error message like following
when trying to connect to it (the cluster has worked well for 2 days):
Socket Error on fd 3: 104
Details:
The cluster has 3 servers: A, B, C. Clients connect to server A. I run
'rabbitmqctl
stop_app; rabbitmqctl reset; rabbitmqctl start_app' on Server A to bring
the service back. Then I try to connect to server B but get the same error.
I can telnet rabbit port on server B.
~$ rabbitmqctl list_queues
Listing queues ...
ha.snssdk.log 0
ha.snssdk.log.dispatch 0
ha.snssdk.log.output 0
...done.
'rabbitmqctl report' output:
https://gist.github.com/liangrubo/5982515
pika stacktrace:
File
"/usr/local/lib/python2.7/dist-packages/pika/adapters/base_connection.py",
line 61, in __init__
super(BaseConnection, self).__init__(parameters, on_open_callback)
File "/usr/local/lib/python2.7/dist-packages/pika/connection.py", line
513, in __init__
self._connect()
File "/usr/local/lib/python2.7/dist-packages/pika/connection.py", line
804, in _connect
self._adapter_connect()
File
"/usr/local/lib/python2.7/dist-packages/pika/adapters/blocking_connection.py",
line 146, in _adapter_connect
self.process_data_events()
File
"/usr/local/lib/python2.7/dist-packages/pika/adapters/blocking_connection.py",
line 88, in process_data_events
if self._handle_read():
File
"/usr/local/lib/python2.7/dist-packages/pika/adapters/blocking_connection.py",
line 184, in _handle_read
super(BlockingConnection, self)._handle_read()
File
"/usr/local/lib/python2.7/dist-packages/pika/adapters/base_connection.py",
line 300, in _handle_read
return self._handle_error(error)
File
"/usr/local/lib/python2.7/dist-packages/pika/adapters/base_connection.py",
line 264, in _handle_error
self._handle_disconnect()
File
"/usr/local/lib/python2.7/dist-packages/pika/adapters/blocking_connection.py",
line 181, in _handle_disconnect
self._on_connection_closed(None, True)
File
"/usr/local/lib/python2.7/dist-packages/pika/adapters/blocking_connection.py",
line 235, in _on_connection_closed
raise exceptions.AMQPConnectionError(*self.closing)
pika.exceptions.AMQPConnectionError: (0, '')
Any help is appreciated.
Thanks.
Robert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20130712/d5a20e90/attachment.htm>
More information about the rabbitmq-discuss
mailing list