拨 TCP I/O 超时与 HTTP GET 请求

遇到一些错误,我一定忽略了什么。如何调试它?断开连接?


我读了以下内容:

golang - Why net。拨号超时得到超时一半的时间?

去。获取错误 i/o 超时 在服务器程序

中获取 golang 获取大量读取 tcp ip:port i/o 超时 ubuntu 14.04 LTS

在 Go 源代码

中找到“读取 tcp”错误 在 Heroku 上获取零星的“http:代理错误:读取 tcp:i/o 超时”


在此处创建错误:https://github.com/golang/go/blob/b115207baf6c2decc3820ada4574ef4e5ad940ec/src/net/net.go#L179


目标:向网址发送 Get 请求。

预期结果:以 JSON 格式返回正文。

遇到的问题:I/O 超时


它在邮递员

编辑中工作:我添加了一个修改后的超时...


哆啦的时光机
浏览 131回答 2
2回答

四季花海

在 Docker 容器内构建时,我遇到了这个问题。不知道为什么,但是在Docker和构建工作之后。swarm leave --forcesystemctl restart docker

幕布斯7119047

本地环境,防火墙不允许golang拨打tcp.它仍然允许将URL解析为ip(DNS)解决方案:在本地更改防火墙设置,检查 Docker/kubernetes/反向代理设置
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go