0

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

我的问题是我不知道该怎么做。

澄清一下,当我的制片人尝试连接时,我想早点超时,因为现在最多需要 20-30 秒。

4

1 回答 1

1

如果您正在使用的库使用套接字模块(很多都这样做),那么一个简单的import socket; socket.setdefaulttimeout( SECONDS )就足够了

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

于 2012-08-15T15:37:56.140 回答