为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

Go
哆啦的时光机 2022-08-01 10:57:34
遇到一些错误,我一定忽略了什么。如何调试它?断开连接?我读了以下内容: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 超时它在邮递员编辑中工作:我添加了一个修改后的超时...
查看完整描述

2 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

在 Docker 容器内构建时,我遇到了这个问题。

不知道为什么,但是在Docker和构建工作之后。swarm leave --forcesystemctl restart docker


查看完整回答
反对 回复 2022-08-01
?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

本地环境,防火墙不允许golang拨打tcp.
它仍然允许将URL解析为ip(DNS)

解决方案:在本地更改防火墙设置,检查 Docker/kubernetes/反向代理设置


查看完整回答
反对 回复 2022-08-01
  • 2 回答
  • 0 关注
  • 130 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信