golang1.4 http服务器保持空闲连接

时间:2016-05-05 06:29:12

标签: http go

有没有办法在服务器端指定超时后保持空闲连接打开?

我有一个使用golang1.4实现的http服务器,一个API将在10秒后响应。当我在客户端设置MaxIdleConnsPerHost时(使用golang1.4),我仍然得到read tcp xx.xx.xx.xx:xx: use of closed network connection。我认为这可能是由服务器关闭空闲连接引起的。

我找到GOLANG, HTTP having “use of closed network connection” errorhttp.Server: timeout for idle connections only?,但他们没有帮助。

1 个答案:

答案 0 :(得分:0)

在服务器端,设置ReadTimeout可能会有帮助。

参考:Creating an idle timeout in Go?