如何在尝试连接时提前超时

时间:2012-08-15 15:06:55

标签: python timeout rabbitmq pika

我有一个尝试连接到rabbitmq服务器的应用程序,但如果无法连接到服务器,我希望我的应用程序在指定的秒数内超时。

我的问题是我无法弄明白该怎么做。

澄清一下,这是我的制作人尝试连接我想要提前超时的时间,因为现在需要20-30秒。

1 个答案:

答案 0 :(得分:1)

如果您使用的库使用socket module(许多人),那么简单的import socket; socket.setdefaulttimeout( SECONDS )就足够了

[编辑以包括Daniel Figueroa的更正]