在autobahn python中自动重新连接

时间:2013-09-30 03:19:23

标签: python websocket twisted autobahn wamp-protocol

在autobahn python中,似乎我的初始连接失败了,没有办法告诉我,或者我可以在我的WampClientProtocol子类中覆盖的任何回调。我尝试覆盖clientConnectionFailed,但在连接失败时没有调用它。

连接失败时唯一的输出是

2013-09-29 22:17:50-0500 [Uninitialized] Stopping factory <autobahn.wamp.WampClientFactory instance at 0x20ee758>
2013-09-29 22:17:50-0500 [Uninitialized] WebSocketClientFactory stopped

1 个答案:

答案 0 :(得分:3)

原来这不是AutobahnPython特有的 - Twisted way of handling this覆盖clientConnectionFailed(初始连接已经失败......“主机无法访问”等)和/或clientConnectionLost(有一次)是一个迷路的连接......或者是经常关闭的。)