当前位置:首页 > 科技 >

监控网络超时怎么解决(监控网络超时请稍后再试怎么解决)

来源:原点资讯(www.yd166.com)时间:2023-11-13 22:22:48作者:YD166手机阅读>>

看了对方的反馈,对方在服务内部也设置了超时,如果200ms内没有得到有效广告,则返回,也就是说对方也做了200ms的超时控制,很奇怪。。。

在测试环境将超时时间设置为50s,仍然有超时现象。。。

对接群沟通多少有点影响到别人,于是勾搭了对方的技术,开始私聊(此处开始甩锅模式)

监控网络超时怎么解决,监控网络超时请稍后再试怎么解决(5)

不过,甩锅归甩锅,问题还得解决。开始尝试使用curl来分析各个阶段的耗时:

curl -o /dev/null -s -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n" --data-binary @req.dat https://www.baidu.com

输出结果如下:

监控网络超时怎么解决,监控网络超时请稍后再试怎么解决(6)

从上述结构可以看出,在time_starttransfe阶段,也就是说对方业务处理结果仍然会出现2s耗时,问题复现。

业务代码

虽然该模块的核心代码在线上稳定运行了5年多,但是为了保险起见,还是得再分析下,免得再遗漏了某个分支条件,导致这种现象发生。

一般情况下,log是最直接也是最有效的方式,于是在每个步骤每个运行函数中加了日志,然后编译、运行,使用之前的测试case重新发送请求。分析日志,一切都在预期内,看来业务代码没问题,只能通过其它方式进行排查了。

线上抓包

既然业务代码没问题,那就只能通过tcpdump抓包来分析了,然后经过wireshark解析后,结果如下:

监控网络超时怎么解决,监控网络超时请稍后再试怎么解决(7)

从上面抓包结果来看,在序号为6的位置,对方返回了http 204,然后又重新手动发了一次curl请求,在序号10的时候,对方又返回了http 204(从发送请求到收到对方响应耗时38ms),但是奇怪的时候,在后面50s后,client端(发送方)开发发送FIN请求关闭连接,从代码逻辑来分析,是因为超时导致的关闭连接。

从抓包现象只能得出上述结论,没什么有用的结论,看来只能通过其它方式继续分析。

同类对比

既然抓包都不能得到有用的结论,那就只能通过与其它家正常返回的做对比,看看能不能得到有用结论。

通过修改业务代码,输出http相关信息,如下:

curl_easy_setopt(handle_, CURLOPT_VERBOSE, 1L);

编译,运行,发起curl请求。

正常三方返回如下:

监控网络超时怎么解决,监控网络超时请稍后再试怎么解决(8)

栏目热文

女人孕期应该补充什么(孕期该补充什么最全面)

女人孕期应该补充什么(孕期该补充什么最全面)

怀孕期间离不开丰富营养的补充,但也要合理的补充,才能正常供应自己的营养需求及胎儿的正常生长和发育。那么,怎么样补充营养才...

2023-11-13 22:22:21查看全文 >>

孕期的妇女吃什么最好(初孕期吃什么才好)

孕期的妇女吃什么最好(初孕期吃什么才好)

中国孕期妇女平衡膳食宝塔。孕妇在怀孕期间饮食应该多样化,营养均衡以保障母婴健康。以下是一些建议的食物:·碳水化合物:孕妇...

2023-11-13 22:12:22查看全文 >>

孕期吃点啥最好(孕期吃点什么最补)

孕期吃点啥最好(孕期吃点什么最补)

关注,点击加入下方圈子,学习更多孕产知识,交好孕。文丨京妈说,原创内容。都说怀孕后“一人吃两人补”,可见孕期注意补充营养...

2023-11-13 22:26:04查看全文 >>

孕期吃什么对女性最好(孕妇要多吃什么最好)

孕期吃什么对女性最好(孕妇要多吃什么最好)

女性孕期多吃这些食物,营养均衡,身材不走样,宝宝发育好更健康怀孕对于女性来说是一段特殊的经历。怀孕的女性不仅要经历怀孕初...

2023-11-13 22:34:09查看全文 >>

4-5个月孕妇吃什么最好(1-3个月孕妇吃什么最好)

4-5个月孕妇吃什么最好(1-3个月孕妇吃什么最好)

今天闺蜜秋子约我吃午饭,说有一件好开心的事和我分享,我准时到了约好的饭店。秋子看到我,好开心地拉着我的手,放到她的小肚子...

2023-11-13 22:46:38查看全文 >>

网络监控总是离线什么原因(无线网监控老是离线怎么回事)

网络监控总是离线什么原因(无线网监控老是离线怎么回事)

以前的模拟监控如果出现无信号,要么是线路问题,要么是监控本身故障。现在的网络摄像机,线路没有问题,监控头本身也没有问题...

2023-11-13 22:32:35查看全文 >>

如何解决监控网络延迟问题(监控连接网络超时怎么解决)

如何解决监控网络延迟问题(监控连接网络超时怎么解决)

网络摄像机视频出现卡顿、延迟、掉线问题是我们日常施工中经常遇到的,几乎克服不了,那么我们怎么尽量减少这种不良现象呢? ...

2023-11-13 22:50:24查看全文 >>

为什么会网络超时(网络正常为什么会说网络超时)

为什么会网络超时(网络正常为什么会说网络超时)

编辑导语: “超时”处理机制很常见。也许很多人疑惑超时机制是什么,但其实它与我们的生活密不可分。笔者将其分为三类:逻辑类...

2023-11-13 22:32:51查看全文 >>

小白鞋穿上老是发黄怎么办(小白鞋刚穿一天就发黄怎么处理)

小白鞋穿上老是发黄怎么办(小白鞋刚穿一天就发黄怎么处理)

说起夏季最百搭的鞋子,首当其冲的一定是小白鞋,但是无论什么碰上一个白字,就都会有一个问题,那就是特别容易脏。小白鞋不仅容...

2023-11-13 22:24:22查看全文 >>

小白鞋老是发黄怎么办(小白鞋整个都是发黄的怎么办)

小白鞋老是发黄怎么办(小白鞋整个都是发黄的怎么办)

小白鞋总发黄?别再用卫生纸了!学会这3招让你每天就像穿新鞋小白鞋作为百搭神器,一直以来都受到很多人的追捧,毕竟小白鞋不仅...

2023-11-13 22:20:34查看全文 >>

文档排行