如何修改 socket 的超时时间?

32 views
Skip to first unread message

gue

unread,
Nov 10, 2012, 9:34:17 AM11/10/12
to sae-p...@googlegroups.com
不知道是不是最近 socket 的超时时间改成10秒了,以前好像没有这个问题。

是这样,我有个应用,需要做个 http 长连接,心跳包是30秒一次,现在的 socket 超时时间变了,结果一天到晚报 timeout 。

我试过 socket.setdefaulttimeout 好像没用,不知道如何修改这个超时时间呢?

Alan Chan

unread,
Nov 10, 2012, 9:56:50 AM11/10/12
to sae-p...@googlegroups.com
socket的超时时间目前可以设置<=10s。

什么场景下会用到长连接呢?

2012/11/10 gue <gue...@gmail.com>
不知道是不是最近 socket 的超时时间改成10秒了,以前好像没有这个问题。

是这样,我有个应用,需要做个 http 长连接,心跳包是30秒一次,现在的 socket 超时时间变了,结果一天到晚报 timeout 。

我试过 socket.setdefaulttimeout 好像没用,不知道如何修改这个超时时间呢?

--
邮件来自: SAE Python 邮件列表
发言: sae-p...@googlegroups.com
退订: sae-python+...@googlegroups.com (向此发空信即退!)
 
 

gue

unread,
Nov 10, 2012, 10:22:42 AM11/10/12
to sae-p...@googlegroups.com
是一个淘宝的应用,通过 http 长连接从淘宝读取实时的交易数据。

没有办法把这个超时时间设置长一些吗?


2012/11/10 Alan Chan <chanf...@gmail.com>

gue

unread,
Nov 11, 2012, 5:01:57 AM11/11/12
to sae-p...@googlegroups.com
不会让我新开一个线索再问一次吧,晕死


2012/11/10 gue <gue...@gmail.com>
Reply all
Reply to author
Forward
0 new messages