2021
08-06
08-06
go语言中http超时引发的事故解决
前言我们使用的是golang标准库的httpclient,对于一些http请求,我们在处理的时候,会考虑加上超时时间,防止http请求一直在请求,导致业务长时间阻塞等待。最近同事写了一个超时的组件,这几天访问量上来了,网络也出现了波动,造成了接口在报错超时的情况下,还是出现了请求结果的成功。分析下具体的代码实现typerequeststruct{methodstringurlstringvaluestringps*params}typeparamsstruct{timeout...
继续阅读 >