当前位置:首页 > 实用技巧 >

数据请求超时怎么解决(请求响应慢导致超时怎么解决)

来源:原点资讯(m.360kss.com)时间:2023-11-24 22:31:08作者:YD166手机阅读>>

图8 HTTP线程数突增

  • 总线程数

再看下总线程数是否有增加(排除 HTTP 线程数),如果有,说明有使用多线程导致线程数量增加。这个时候需要 Dump 下线程,看下哪些线程使用的比较多。

2)解决方案

  • 统一管理线程池:动态配置参数 监控能力

通过工具类封装统一的线程池,提供动态配置参数和线程池监控能力。

效果:线程池具备监控能力,如下图是最小值(核心线程数)、最大值(最大线程数)和当前线程池中线程数量的监控,可以参考这个来调整线程池参数。

数据请求超时怎么解决,请求响应慢导致超时怎么解决(9)

图9 线程池水位线监控

  • 异步改同步:小于10ms 的不使用多线程

高并发的场景下线程太多,线程调度时间得不到保障,一次任务需要多个 CPU 时间片,下一次调度的时间无法得到保障。

如下图是一个线程池执行耗时埋点,通过埋点发现 A 在线程池中执行的比较快,平均线和 P95 都在 10ms 以下,没有必要使用线程池,改成同步执行。

数据请求超时怎么解决,请求响应慢导致超时怎么解决(10)

图10 优化前执行耗时

效果:接口性能提升明显,平均线从 2.7ms 降低到 1.6ms,P99.9 从 23.7ms 降低到 1.7ms。

之前使用多线程,请求量有波动的时候线程增加比较多,导致线程调度时间得不到保障,体现到 P99.9 就很高。

数据请求超时怎么解决,请求响应慢导致超时怎么解决(11)

图11 优化前后耗时对比

另外可以明显看到总线程数也相应减少了很多。

数据请求超时怎么解决,请求响应慢导致超时怎么解决(12)

栏目热文

数据获取失败怎么解决(获取数据失败是什么毛病)

数据获取失败怎么解决(获取数据失败是什么毛病)

随着科技的不断进步,电脑已经成为了人们日常生活中不可或缺的一部分。在电脑中,硬盘是最为重要的存储设备之一,它存储了我们的...

2023-11-24 22:27:48查看全文 >>

怎样修复数据请求异常(数据请求出错了怎么解决)

怎样修复数据请求异常(数据请求出错了怎么解决)

嗨,大家好,我是勾勾。上次分享的Excel技巧是不是很实用呢?我们在数据分析的路上,不光要熟练掌握各种数据分析工具,更要...

2023-11-24 21:50:41查看全文 >>

自己的车后桥加什么油(汽车后桥加齿轮油加多少合适)

自己的车后桥加什么油(汽车后桥加齿轮油加多少合适)

车辆后桥齿轮是双曲线齿轮,双曲线齿轮的工作条件苛刻,随着汽车的开开停停,经常处在高速冲击负荷,高速低扭矩,低速高扭矩状况...

2023-11-24 21:55:01查看全文 >>

一般车的后桥用什么油(车后桥用什么齿轮油最好)

一般车的后桥用什么油(车后桥用什么齿轮油最好)

汽车的保养维护,一般就是检查汽车的三滤二油,其中的一个油就是后桥油,那么什么是后桥油,后桥油需要多久更换一次呢?汽车后桥...

2023-11-24 21:49:02查看全文 >>

后桥加齿轮油是加满吗(后桥一般加多少齿轮油合适)

后桥加齿轮油是加满吗(后桥一般加多少齿轮油合适)

汽车首保大家经常见,房车的首保你见过吗?柴油车和汽油车保养有什么不同呢?我们一起来看一下吧!这些就是保养科目需要用到原材...

2023-11-24 22:03:01查看全文 >>

如何解决数据获取失败(为什么会显示数据获取失败)

如何解决数据获取失败(为什么会显示数据获取失败)

这是一个很常见的问题,一个简单的VLOOKUP公式,怎么看都没有问题,就是得不到正确的结果:=VLOOKUP(D2,A:...

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

数据获取失败怎么回事(数据加载失败是怎么办)

数据获取失败怎么回事(数据加载失败是怎么办)

小编今天将为大家分享一下关于C#高频数据采集的经验。在现代信息化时代,数据对于企业和个人来说都具有重要意义,而如何高效地...

2023-11-24 21:53:10查看全文 >>

请求名称有效但是找不到有效数据(错误信息没有找到指定的数据)

请求名称有效但是找不到有效数据(错误信息没有找到指定的数据)

HTTP是什么HTTP协议(Hyper Text Transfer Protocol,超文本传输协议)是一个简单的请求-...

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

数据载入失败怎么解决(数据加载困难怎么办)

数据载入失败怎么解决(数据加载困难怎么办)

r星是一个知名的游戏开发公司,旗下的侠盗猎车手系列等作品都深受玩家们的喜爱。最近却有玩家问迅游,遇到r星离线模式无法建立...

2023-11-24 22:01:30查看全文 >>

批量合并单元格且保留每行数据(批量按列合并单元格并保留内容)

批量合并单元格且保留每行数据(批量按列合并单元格并保留内容)

在EXCEL表格里,查询数据是常有的事,针对指定条件查询数据,结果无外乎就是查不到和查得到的区别,查得到又可能分为一个结...

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

文档排行